[]Struct cpp_common::kw::rust

pub struct rust {
    pub span: Span,
}

Fields

span: Span

Trait Implementations

impl Default for rust

impl PartialEq<rust> for rust

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Clone for rust

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for rust

impl Eq for rust

impl Hash for rust

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for rust

impl CustomToken for rust

impl ToTokens for rust

fn into_token_stream(self) -> TokenStream[src]

Convert self directly into a TokenStream object. Read more

impl Parse for rust

Auto Trait Implementations

impl Unpin for rust

impl !Send for rust

impl !Sync for rust

impl UnwindSafe for rust

impl !RefUnwindSafe for rust

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

impl<T> Token for T where
    T: CustomToken, 
[src]

impl<T> Spanned for T where
    T: ToTokens
[src]