pub struct WhileLoop {
pub condition: AndOrList,
pub body: Program,
pub until: bool,
}Expand description
while LIST; do ...; done and its inverted until form.
Fields§
§condition: AndOrListCondition re-evaluated before each iteration.
body: ProgramLoop body.
until: booltrue for until, which iterates while the condition’s status is non-zero.
Trait Implementations§
impl Eq for WhileLoop
impl StructuralPartialEq for WhileLoop
Auto Trait Implementations§
impl Freeze for WhileLoop
impl RefUnwindSafe for WhileLoop
impl Send for WhileLoop
impl Sync for WhileLoop
impl Unpin for WhileLoop
impl UnsafeUnpin for WhileLoop
impl UnwindSafe for WhileLoop
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.