pub struct ListStep {
pub list_token: _List,
pub expr: Box<Expr>,
}Expand description
A typed Macaulay2 list_step syntax node.
Fields§
§list_token: _ListThe list_token child of this syntax node.
expr: Box<Expr>The expr child of this syntax node.
Implementations§
Trait Implementations§
Source§impl Lex for ListStep
impl Lex for ListStep
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 PrettyTree for ListStep
impl PrettyTree for ListStep
Source§fn pretty_tree(&self) -> PrettyNode
fn pretty_tree(&self) -> PrettyNode
Builds the presentation node for this syntax value.
Source§impl<N> Reconstruct<N> for ListStepwhere
N: ExternalCstNode,
impl<N> Reconstruct<N> for ListStepwhere
N: ExternalCstNode,
Auto Trait Implementations§
impl Freeze for ListStep
impl RefUnwindSafe for ListStep
impl Send for ListStep
impl Sync for ListStep
impl Unpin for ListStep
impl UnsafeUnpin for ListStep
impl UnwindSafe for ListStep
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