Struct syn::VisRestricted [−][src]
A visibility level restricted to some path: pub(self)
or
pub(super)
or pub(crate)
or pub(in some::module)
.
This type is available if Syn is built with the "derive"
or
"full"
feature.
Fields
pub_token: Pub
paren_token: Paren
in_token: Option<In>
path: Box<Path>
Trait Implementations
impl ToTokens for VisRestricted
[src]
[+]
impl ToTokens for VisRestricted
impl Clone for VisRestricted
[src]
[+]
impl Clone for VisRestricted
impl From<VisRestricted> for Visibility
[src]
[+]
impl From<VisRestricted> for Visibility
Auto Trait Implementations
impl !Send for VisRestricted
impl !Send for VisRestricted
impl !Sync for VisRestricted
impl !Sync for VisRestricted