Struct full_moon::ast::Repeat [−][src]
pub struct Repeat { /* fields omitted */ }
Expand description
A repeat loop
Implementations
Creates a new Repeat from the given expression to repeat until
The repeat
token
The until
token
The condition for the until
part
Returns a new Repeat with the given repeat
token
Returns a new Repeat with the given block
Returns a new Repeat with the given until
token
Returns a new Repeat with the given until
block
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
The start position of a node. None if can’t be determined
The end position of a node. None if it can’t be determined
Whether another node of the same type is the same as this one semantically, ignoring position
The token references that comprise a node
The full range of a node, if it has both start and end positions
Auto Trait Implementations
impl RefUnwindSafe for Repeat
impl UnwindSafe for Repeat
Blanket Implementations
Mutably borrows from an owned value. Read more