pub enum ProviderSupervisorFaultKind {
Show 19 variants
InvalidExecutorFailure,
InvalidExecutorObservation,
StopSignalFailed,
ForceStopFailed,
WaitFailed,
ResultPollFailed,
OperationCapacityExceeded,
ConflictingInvocation,
UnknownCancellation,
CancellationIdentityMismatch,
ObservationOutcomeRejected,
ObservationOutcomeContractViolation,
ObservationOutcomeRuntimeClosed,
ObservationOutcomeMismatch,
TombstoneCapacityExceeded,
RuntimeQuiesceFailed(ProviderRuntimeError),
RuntimeCompletionFailed(ProviderRuntimeError),
RuntimeCloseFailed(ProviderRuntimeError),
FaultBufferOverflow {
dropped: u64,
},
}Variants§
InvalidExecutorFailure
InvalidExecutorObservation
StopSignalFailed
ForceStopFailed
WaitFailed
ResultPollFailed
OperationCapacityExceeded
ConflictingInvocation
UnknownCancellation
CancellationIdentityMismatch
ObservationOutcomeRejected
ObservationOutcomeContractViolation
ObservationOutcomeRuntimeClosed
ObservationOutcomeMismatch
TombstoneCapacityExceeded
RuntimeQuiesceFailed(ProviderRuntimeError)
RuntimeCompletionFailed(ProviderRuntimeError)
RuntimeCloseFailed(ProviderRuntimeError)
FaultBufferOverflow
Trait Implementations§
Source§impl Clone for ProviderSupervisorFaultKind
impl Clone for ProviderSupervisorFaultKind
Source§fn clone(&self) -> ProviderSupervisorFaultKind
fn clone(&self) -> ProviderSupervisorFaultKind
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 ProviderSupervisorFaultKind
Source§impl Debug for ProviderSupervisorFaultKind
impl Debug for ProviderSupervisorFaultKind
impl Eq for ProviderSupervisorFaultKind
impl StructuralPartialEq for ProviderSupervisorFaultKind
Auto Trait Implementations§
impl Freeze for ProviderSupervisorFaultKind
impl RefUnwindSafe for ProviderSupervisorFaultKind
impl Send for ProviderSupervisorFaultKind
impl Sync for ProviderSupervisorFaultKind
impl Unpin for ProviderSupervisorFaultKind
impl UnsafeUnpin for ProviderSupervisorFaultKind
impl UnwindSafe for ProviderSupervisorFaultKind
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