pub enum RepetitionPolicy {
RunOnce,
RunNTimes(u32),
Repeat,
}
Expand description
Defines the repetition behavior of a LifecycleLoop
.
Variants§
RunOnce
The lifecycle runs through its steps once and then completes.
RunNTimes(u32)
The lifecycle runs through its steps N times and then completes.
Repeat
The lifecycle repeats indefinitely.
Trait Implementations§
Source§impl Clone for RepetitionPolicy
impl Clone for RepetitionPolicy
Source§fn clone(&self) -> RepetitionPolicy
fn clone(&self) -> RepetitionPolicy
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 RepetitionPolicy
impl Debug for RepetitionPolicy
Source§impl PartialEq for RepetitionPolicy
impl PartialEq for RepetitionPolicy
impl Copy for RepetitionPolicy
impl Eq for RepetitionPolicy
impl StructuralPartialEq for RepetitionPolicy
Auto Trait Implementations§
impl Freeze for RepetitionPolicy
impl RefUnwindSafe for RepetitionPolicy
impl Send for RepetitionPolicy
impl Sync for RepetitionPolicy
impl Unpin for RepetitionPolicy
impl UnwindSafe for RepetitionPolicy
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