pub enum CancellationDisposition {
NotRequired,
QueuedInvokeRemoved,
CancelQueuedUnconfirmed,
ProviderDetachedUnconfirmed,
DroppedQueueFull,
DroppedSequenceExhausted,
}Expand description
Cancellation remains unconfirmed after a cancel effect is queued. Only
QueuedInvokeRemoved proves the invocation never left the engine.
Variants§
NotRequired
QueuedInvokeRemoved
CancelQueuedUnconfirmed
ProviderDetachedUnconfirmed
DroppedQueueFull
DroppedSequenceExhausted
Trait Implementations§
Source§impl Clone for CancellationDisposition
impl Clone for CancellationDisposition
Source§fn clone(&self) -> CancellationDisposition
fn clone(&self) -> CancellationDisposition
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 CancellationDisposition
Source§impl Debug for CancellationDisposition
impl Debug for CancellationDisposition
Source§impl<'de> Deserialize<'de> for CancellationDisposition
impl<'de> Deserialize<'de> for CancellationDisposition
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CancellationDisposition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CancellationDisposition, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CancellationDisposition
Source§impl PartialEq for CancellationDisposition
impl PartialEq for CancellationDisposition
Source§impl Serialize for CancellationDisposition
impl Serialize for CancellationDisposition
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CancellationDisposition
Auto Trait Implementations§
impl Freeze for CancellationDisposition
impl RefUnwindSafe for CancellationDisposition
impl Send for CancellationDisposition
impl Sync for CancellationDisposition
impl Unpin for CancellationDisposition
impl UnsafeUnpin for CancellationDisposition
impl UnwindSafe for CancellationDisposition
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