Enum syntax::ast::VisibilityKind[][src]

pub enum VisibilityKind {
    Public,
    Crate(CrateSugar),
    Restricted {
        path: P<Path>,
        id: NodeId,
    },
    Inherited,
}

Variants

Fields of Restricted

Methods

impl VisibilityKind
[src]

Trait Implementations

impl Clone for VisibilityKind
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Encodable for VisibilityKind
[src]

impl Decodable for VisibilityKind
[src]

impl Debug for VisibilityKind
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations