pub struct FixedArity(pub Delimited<Option<Punctuated<Symbol>>>);Expand description
A typed Macaulay2 fixed_arity syntax node.
Tuple Fields§
§0: Delimited<Option<Punctuated<Symbol>>>Implementations§
Source§impl FixedArity
impl FixedArity
Trait Implementations§
Source§impl Debug for FixedArity
impl Debug for FixedArity
Source§impl From<FixedArity> for LambdaParameters
impl From<FixedArity> for LambdaParameters
Source§fn from(value: FixedArity) -> Self
fn from(value: FixedArity) -> Self
Converts to this type from the input type.
Source§impl Lex for FixedArity
impl Lex for FixedArity
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 FixedAritywhere
N: ExternalCstNode,
impl<N> Migrate<N> for FixedAritywhere
N: ExternalCstNode,
Source§impl PrettyTree for FixedArity
impl PrettyTree for FixedArity
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 FixedArity
impl RefUnwindSafe for FixedArity
impl Send for FixedArity
impl Sync for FixedArity
impl Unpin for FixedArity
impl UnsafeUnpin for FixedArity
impl UnwindSafe for FixedArity
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