pub enum BarrierState {
Running,
Requested,
WaitingTickBoundary,
Frozen,
Resuming,
}Expand description
Barrier lifecycle state.
Variants§
Running
Normal running state.
Requested
Barrier was requested but not aligned.
WaitingTickBoundary
Waiting for a tick boundary.
Frozen
Runtime state is frozen.
Resuming
Runtime is resuming.
Trait Implementations§
Source§impl Clone for BarrierState
impl Clone for BarrierState
Source§fn clone(&self) -> BarrierState
fn clone(&self) -> BarrierState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BarrierState
Source§impl Debug for BarrierState
impl Debug for BarrierState
impl Eq for BarrierState
Source§impl PartialEq for BarrierState
impl PartialEq for BarrierState
impl StructuralPartialEq for BarrierState
Auto Trait Implementations§
impl Freeze for BarrierState
impl RefUnwindSafe for BarrierState
impl Send for BarrierState
impl Sync for BarrierState
impl Unpin for BarrierState
impl UnsafeUnpin for BarrierState
impl UnwindSafe for BarrierState
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