pub enum IterationDomain {
IterRange(IterRange),
IterIn(IterIn),
}Expand description
The typed IterationDomain syntax category.
Variants§
IterRange(IterRange)
The IterRange syntax alternative.
IterIn(IterIn)
The IterIn syntax alternative.
Trait Implementations§
Source§impl Debug for IterationDomain
impl Debug for IterationDomain
Source§impl From<IterIn> for IterationDomain
impl From<IterIn> for IterationDomain
Source§impl From<IterRange> for IterationDomain
impl From<IterRange> for IterationDomain
Source§impl Lex for IterationDomain
impl Lex for IterationDomain
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 IterationDomain
impl PrettyTree for IterationDomain
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 IterationDomainwhere
N: ExternalCstNode,
impl<N> Reconstruct<N> for IterationDomainwhere
N: ExternalCstNode,
Auto Trait Implementations§
impl Freeze for IterationDomain
impl RefUnwindSafe for IterationDomain
impl Send for IterationDomain
impl Sync for IterationDomain
impl Unpin for IterationDomain
impl UnsafeUnpin for IterationDomain
impl UnwindSafe for IterationDomain
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