pub struct RepeatStatement {
pub body: Vec<Statement>,
pub until_condition: Expr,
}Fields§
§body: Vec<Statement>§until_condition: ExprTrait Implementations§
Source§impl Clone for RepeatStatement
impl Clone for RepeatStatement
Source§fn clone(&self) -> RepeatStatement
fn clone(&self) -> RepeatStatement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RepeatStatement
impl Debug for RepeatStatement
Source§impl<'de> Deserialize<'de> for RepeatStatement
impl<'de> Deserialize<'de> for RepeatStatement
Source§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
Source§impl Display for RepeatStatement
impl Display for RepeatStatement
Source§impl Hash for RepeatStatement
impl Hash for RepeatStatement
Source§impl Ord for RepeatStatement
impl Ord for RepeatStatement
Source§fn cmp(&self, other: &RepeatStatement) -> Ordering
fn cmp(&self, other: &RepeatStatement) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RepeatStatement
impl PartialEq for RepeatStatement
Source§impl PartialOrd for RepeatStatement
impl PartialOrd for RepeatStatement
Source§impl Serialize for RepeatStatement
impl Serialize for RepeatStatement
Source§impl Visit for RepeatStatement
impl Visit for RepeatStatement
Source§impl VisitMut for RepeatStatement
impl VisitMut for RepeatStatement
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
impl Eq for RepeatStatement
impl StructuralPartialEq for RepeatStatement
Auto Trait Implementations§
impl Freeze for RepeatStatement
impl RefUnwindSafe for RepeatStatement
impl Send for RepeatStatement
impl Sync for RepeatStatement
impl Unpin for RepeatStatement
impl UnwindSafe for RepeatStatement
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