Struct syn::VisCrate[][src]

pub struct VisCrate {
    pub crate_token: Crate,
}
This is supported on crate features full or derive only.

A crate-level visibility: crate.

This type is available only if Syn is built with the "derive" or "full" feature.

Fields

crate_token: Crate

Trait Implementations

impl Clone for VisCrate[src]

This is supported on crate feature clone-impls only.

impl Debug for VisCrate[src]

This is supported on crate feature extra-traits only.

impl Eq for VisCrate[src]

This is supported on crate feature extra-traits only.

impl From<VisCrate> for Visibility[src]

impl Hash for VisCrate[src]

This is supported on crate feature extra-traits only.

impl PartialEq<VisCrate> for VisCrate[src]

This is supported on crate feature extra-traits only.

impl ToTokens for VisCrate[src]

This is supported on crate feature printing only.

Auto Trait Implementations

impl RefUnwindSafe for VisCrate

impl !Send for VisCrate

impl !Sync for VisCrate

impl Unpin for VisCrate

impl UnwindSafe for VisCrate

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Spanned for T where
    T: Spanned + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.