pub struct ExprPack {
pub pack: Punctuated<Component>,
}Expand description
Struct generated by strutuct! for ExprPack.
Fields§
§pack: Punctuated<Component>Field ExprPack::pack generated by strutuct!.
Implementations§
Trait Implementations§
Source§impl From<ExprPack> for PackedContent
impl From<ExprPack> for PackedContent
Source§impl Lex for ExprPack
impl Lex for ExprPack
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 ExprPackwhere
N: ExternalCstNode,
impl<N> Migrate<N> for ExprPackwhere
N: ExternalCstNode,
Source§impl PrettyTree for ExprPack
impl PrettyTree for ExprPack
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 ExprPack
impl RefUnwindSafe for ExprPack
impl Send for ExprPack
impl Sync for ExprPack
impl Unpin for ExprPack
impl UnsafeUnpin for ExprPack
impl UnwindSafe for ExprPack
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