pub struct ExprQuoteThreadLocal {
pub specifier: _ThreadLocal,
pub symbol: Symbol,
}Expand description
Struct generated by strutuct! for ExprQuoteThreadLocal.
Fields§
§specifier: _ThreadLocalField ExprQuoteThreadLocal::specifier generated by strutuct!.
symbol: SymbolField ExprQuoteThreadLocal::symbol generated by strutuct!.
Implementations§
Source§impl ExprQuoteThreadLocal
impl ExprQuoteThreadLocal
Sourcepub fn new(specifier: _ThreadLocal, symbol: Symbol) -> Self
pub fn new(specifier: _ThreadLocal, symbol: Symbol) -> Self
Creates this node from its typed children.
Trait Implementations§
Source§impl Debug for ExprQuoteThreadLocal
impl Debug for ExprQuoteThreadLocal
Source§impl From<ExprQuoteThreadLocal> for Component
impl From<ExprQuoteThreadLocal> for Component
Source§fn from(value: ExprQuoteThreadLocal) -> Self
fn from(value: ExprQuoteThreadLocal) -> Self
Converts to this type from the input type.
Source§impl From<ExprQuoteThreadLocal> for Expr
impl From<ExprQuoteThreadLocal> for Expr
Source§fn from(value: ExprQuoteThreadLocal) -> Self
fn from(value: ExprQuoteThreadLocal) -> Self
Converts to this type from the input type.
Source§impl From<ExprQuoteThreadLocal> for ExprQuote
impl From<ExprQuoteThreadLocal> for ExprQuote
Source§fn from(value: ExprQuoteThreadLocal) -> Self
fn from(value: ExprQuoteThreadLocal) -> Self
Converts to this type from the input type.
Source§impl From<ExprQuoteThreadLocal> for PackedContent
impl From<ExprQuoteThreadLocal> for PackedContent
Source§fn from(value: ExprQuoteThreadLocal) -> Self
fn from(value: ExprQuoteThreadLocal) -> Self
Converts to this type from the input type.
Source§impl Lex for ExprQuoteThreadLocal
impl Lex for ExprQuoteThreadLocal
Source§fn to_tokens(&self, output: &mut TokenStream)
fn to_tokens(&self, output: &mut TokenStream)
Appends this value’s token trees to
output.Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Emits this value into a fresh token stream.
Source§impl<N> Migrate<N> for ExprQuoteThreadLocalwhere
N: ExternalCstNode,
impl<N> Migrate<N> for ExprQuoteThreadLocalwhere
N: ExternalCstNode,
Source§impl PrettyTree for ExprQuoteThreadLocal
impl PrettyTree for ExprQuoteThreadLocal
Source§fn pretty_tree(&self) -> PrettyNode
fn pretty_tree(&self) -> PrettyNode
Builds the presentation node for this syntax value.
Auto Trait Implementations§
impl Freeze for ExprQuoteThreadLocal
impl RefUnwindSafe for ExprQuoteThreadLocal
impl Send for ExprQuoteThreadLocal
impl Sync for ExprQuoteThreadLocal
impl Unpin for ExprQuoteThreadLocal
impl UnsafeUnpin for ExprQuoteThreadLocal
impl UnwindSafe for ExprQuoteThreadLocal
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more