pub struct DoStep {
pub do_token: _Do,
pub statement: Box<Expr>,
}Expand description
Struct generated by strutuct! for DoStep.
Fields§
§do_token: _DoField DoStep::do_token generated by strutuct!.
statement: Box<Expr>Field DoStep::statement generated by strutuct!.
Implementations§
Trait Implementations§
Source§impl Lex for DoStep
impl Lex for DoStep
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 DoStepwhere
N: ExternalCstNode,
impl<N> Migrate<N> for DoStepwhere
N: ExternalCstNode,
Source§impl PrettyTree for DoStep
impl PrettyTree for DoStep
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 DoStep
impl RefUnwindSafe for DoStep
impl Send for DoStep
impl Sync for DoStep
impl Unpin for DoStep
impl UnsafeUnpin for DoStep
impl UnwindSafe for DoStep
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