[][src]Trait pmutil::SpanExt

pub trait SpanExt: Copy {
    fn into_pm2_span(self) -> Span;

    fn new_ident<S>(self, s: S) -> Ident
    where
        S: AsRef<str>
, { ... }
fn as_token<Token>(self) -> Token
    where
        Token: FromSpan
, { ... } }

Extension trait for Span and syn::Span.

Required methods

fn into_pm2_span(self) -> Span

Loading content...

Provided methods

fn new_ident<S>(self, s: S) -> Ident where
    S: AsRef<str>, 

fn as_token<Token>(self) -> Token where
    Token: FromSpan

Creates Token from self.

Loading content...

Implementations on Foreign Types

impl SpanExt for Span[src]

Loading content...

Implementors

Loading content...