pub struct ExprAssignSimpleGlobal {
pub variable: Symbol,
pub operator: _Eql,
pub value: Box<Expr>,
}Expand description
Struct generated by strutuct! for ExprAssignSimpleGlobal.
Fields§
§variable: SymbolField ExprAssignSimpleGlobal::variable generated by strutuct!.
operator: _EqlField ExprAssignSimpleGlobal::operator generated by strutuct!.
value: Box<Expr>Field ExprAssignSimpleGlobal::value generated by strutuct!.
Implementations§
Trait Implementations§
Source§impl Debug for ExprAssignSimpleGlobal
impl Debug for ExprAssignSimpleGlobal
Source§impl From<ExprAssignSimpleGlobal> for Component
impl From<ExprAssignSimpleGlobal> for Component
Source§fn from(value: ExprAssignSimpleGlobal) -> Self
fn from(value: ExprAssignSimpleGlobal) -> Self
Converts to this type from the input type.
Source§impl From<ExprAssignSimpleGlobal> for Expr
impl From<ExprAssignSimpleGlobal> for Expr
Source§fn from(value: ExprAssignSimpleGlobal) -> Self
fn from(value: ExprAssignSimpleGlobal) -> Self
Converts to this type from the input type.
Source§impl From<ExprAssignSimpleGlobal> for ExprAssign
impl From<ExprAssignSimpleGlobal> for ExprAssign
Source§fn from(value: ExprAssignSimpleGlobal) -> Self
fn from(value: ExprAssignSimpleGlobal) -> Self
Converts to this type from the input type.
Source§impl From<ExprAssignSimpleGlobal> for ExprAssignSimple
impl From<ExprAssignSimpleGlobal> for ExprAssignSimple
Source§fn from(value: ExprAssignSimpleGlobal) -> Self
fn from(value: ExprAssignSimpleGlobal) -> Self
Converts to this type from the input type.
Source§impl From<ExprAssignSimpleGlobal> for PackedContent
impl From<ExprAssignSimpleGlobal> for PackedContent
Source§fn from(value: ExprAssignSimpleGlobal) -> Self
fn from(value: ExprAssignSimpleGlobal) -> Self
Converts to this type from the input type.
Source§impl Lex for ExprAssignSimpleGlobal
impl Lex for ExprAssignSimpleGlobal
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 ExprAssignSimpleGlobalwhere
N: ExternalCstNode,
impl<N> Migrate<N> for ExprAssignSimpleGlobalwhere
N: ExternalCstNode,
Source§impl PrettyTree for ExprAssignSimpleGlobal
impl PrettyTree for ExprAssignSimpleGlobal
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 ExprAssignSimpleGlobal
impl RefUnwindSafe for ExprAssignSimpleGlobal
impl Send for ExprAssignSimpleGlobal
impl Sync for ExprAssignSimpleGlobal
impl Unpin for ExprAssignSimpleGlobal
impl UnsafeUnpin for ExprAssignSimpleGlobal
impl UnwindSafe for ExprAssignSimpleGlobal
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