Lines Matching refs:Visibility
159 pub vis: Visibility,
186 pub enum Visibility {
250 let _visibility: Visibility = input.parse()?; in parse()
328 impl Parse for Visibility { implementation
337 return Ok(Visibility::Inherited); in parse()
346 Ok(Visibility::Inherited) in parse()
351 impl Visibility { impl
372 return Ok(Visibility::Restricted(VisRestricted { in parse_pub()
384 return Ok(Visibility::Restricted(VisRestricted { in parse_pub()
393 Ok(Visibility::Public(VisPublic { pub_token })) in parse_pub()
398 Ok(Visibility::Inherited) in parse_crate()
400 Ok(Visibility::Crate(VisCrate { in parse_crate()
409 Visibility::Inherited => false, in is_some()