pub enum PiWaitCancelOutcome {
Cancelled,
HandoffPending,
}Expand description
Result of trying to cancel one committed PI waiter.
Variants§
Cancelled
The waiter and all inherited donations were removed.
HandoffPending
Unlock already published an ownerless handoff to this waiter.
Trait Implementations§
Source§impl Clone for PiWaitCancelOutcome
impl Clone for PiWaitCancelOutcome
Source§fn clone(&self) -> PiWaitCancelOutcome
fn clone(&self) -> PiWaitCancelOutcome
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 PiWaitCancelOutcome
Source§impl Debug for PiWaitCancelOutcome
impl Debug for PiWaitCancelOutcome
impl Eq for PiWaitCancelOutcome
Source§impl PartialEq for PiWaitCancelOutcome
impl PartialEq for PiWaitCancelOutcome
impl StructuralPartialEq for PiWaitCancelOutcome
Auto Trait Implementations§
impl Freeze for PiWaitCancelOutcome
impl RefUnwindSafe for PiWaitCancelOutcome
impl Send for PiWaitCancelOutcome
impl Sync for PiWaitCancelOutcome
impl Unpin for PiWaitCancelOutcome
impl UnsafeUnpin for PiWaitCancelOutcome
impl UnwindSafe for PiWaitCancelOutcome
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