Skip to main content

HasTokens

Trait HasTokens 

Source
pub trait HasTokens {
    // Required methods
    fn tokens(&self) -> Option<&LazyAttrTokenStream>;
    fn tokens_mut(&mut self) -> Option<&mut Option<LazyAttrTokenStream>>;
}
Expand description

A trait for AST nodes having (or not having) collected tokens.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T: HasTokens> HasTokens for Box<T>

Source§

impl<T: HasTokens> HasTokens for Option<T>

Implementors§