pub enum ArgumentListContent {
Symbol(Symbol),
Pack(ArgumentListContentPack),
}Expand description
Enum generated by strutuct! for ArgumentListContent.
Variants§
Symbol(Symbol)
Variant ArgumentListContent::Symbol generated by strutuct!.
Pack(ArgumentListContentPack)
Variant ArgumentListContent::Pack generated by strutuct!.
Trait Implementations§
Source§impl Debug for ArgumentListContent
impl Debug for ArgumentListContent
Source§impl From<ArgumentListContentPack> for ArgumentListContent
impl From<ArgumentListContentPack> for ArgumentListContent
Source§fn from(value: ArgumentListContentPack) -> Self
fn from(value: ArgumentListContentPack) -> Self
Converts to this type from the input type.
Source§impl From<Symbol> for ArgumentListContent
impl From<Symbol> for ArgumentListContent
Source§impl Lex for ArgumentListContent
impl Lex for ArgumentListContent
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 ArgumentListContentwhere
N: ExternalCstNode,
impl<N> Migrate<N> for ArgumentListContentwhere
N: ExternalCstNode,
Source§impl PrettyTree for ArgumentListContent
impl PrettyTree for ArgumentListContent
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 ArgumentListContent
impl RefUnwindSafe for ArgumentListContent
impl Send for ArgumentListContent
impl Sync for ArgumentListContent
impl Unpin for ArgumentListContent
impl UnsafeUnpin for ArgumentListContent
impl UnwindSafe for ArgumentListContent
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