Struct xswag_syntax_java::ast::Spanned
[−]
[src]
pub struct Spanned<T: Clone + Debug> { pub inner: T, pub span: Span, }
Fields
inner: T
span: Span
Methods
impl<T: Clone + Debug> Spanned<T>[src]
Trait Implementations
impl<T: Clone + Clone + Debug> Clone for Spanned<T>[src]
fn clone(&self) -> Spanned<T>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl<T: Debug + Clone + Debug> Debug for Spanned<T>[src]
impl Into<Expr> for Spanned<ExprType>[src]
impl Into<Expr> for Spanned<Expr>[src]
impl Into<Box<Expr>> for Spanned<ExprType>[src]
impl<T> Into<Ident> for Spanned<T> where
T: Into<String> + Clone + Debug, [src]
T: Into<String> + Clone + Debug,
impl<T> Copy for Spanned<T> where
T: Copy + Debug, [src]
T: Copy + Debug,