Lines Matching refs:Visibility
13 pub enum Visibility {
66 impl Parse for Visibility {
75 return Ok(Visibility::Inherited);
82 Ok(Visibility::Inherited)
87 impl Visibility {
108 return Ok(Visibility::Restricted(VisRestricted {
120 return Ok(Visibility::Restricted(VisRestricted {
129 Ok(Visibility::Public(pub_token))
135 Visibility::Inherited => false,
149 impl ToTokens for Visibility {
152 Visibility::Public(pub_token) => pub_token.to_tokens(tokens),
153 Visibility::Restricted(vis_restricted) => vis_restricted.to_tokens(tokens),
154 Visibility::Inherited => {}