[][src]Struct syn::token::Paren

pub struct Paren {
    pub span: Span,
}

(...)

Fields

span: Span

Methods

impl Paren[src]

pub fn surround<F>(&self, tokens: &mut TokenStream, f: F) where
    F: FnOnce(&mut TokenStream), 
[src]

Trait Implementations

impl Token for Paren[src]

impl Copy for Paren[src]

impl Default for Paren[src]

impl Clone for Paren[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Paren

impl !Sync for Paren

impl !Send for Paren

impl UnwindSafe for Paren

impl !RefUnwindSafe for Paren

Blanket Implementations

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

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<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]