pub enum StepGate {
Running(ActiveClaim),
Waiting,
}Expand description
What drive_capability_step did with the task.
Variants§
Running(ActiveClaim)
The capability is held; the task is now Running and may
execute its step. Carries the Active handle.
Waiting
The claim was rejected; the task is parked Waiting and will
re-request on a later drive.
Trait Implementations§
impl Copy for StepGate
impl Eq for StepGate
impl StructuralPartialEq for StepGate
Auto Trait Implementations§
impl Freeze for StepGate
impl RefUnwindSafe for StepGate
impl Send for StepGate
impl Sync for StepGate
impl Unpin for StepGate
impl UnsafeUnpin for StepGate
impl UnwindSafe for StepGate
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.