pub struct Variadic(pub Symbol);Expand description
A typed Macaulay2 variadic syntax node.
Tuple Fields§
§0: SymbolImplementations§
Trait Implementations§
Source§impl From<Variadic> for LambdaParameters
impl From<Variadic> for LambdaParameters
Source§impl Lex for Variadic
impl Lex for Variadic
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 Variadicwhere
N: ExternalCstNode,
impl<N> Migrate<N> for Variadicwhere
N: ExternalCstNode,
Source§impl PrettyTree for Variadic
impl PrettyTree for Variadic
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 Variadic
impl RefUnwindSafe for Variadic
impl Send for Variadic
impl Sync for Variadic
impl Unpin for Variadic
impl UnsafeUnpin for Variadic
impl UnwindSafe for Variadic
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