pub enum ProviderObservationStatus {
Applied,
Ignored {
reason: ObservationIgnoredReason,
},
Rejected(KernelProviderError),
ContractViolation,
RuntimeClosed,
}Expand description
Canonical disposition of a provider observation.
Variants§
Applied
Ignored
Fields
§
reason: ObservationIgnoredReasonRejected(KernelProviderError)
ContractViolation
RuntimeClosed
Trait Implementations§
Source§impl Clone for ProviderObservationStatus
impl Clone for ProviderObservationStatus
Source§impl Debug for ProviderObservationStatus
impl Debug for ProviderObservationStatus
impl Eq for ProviderObservationStatus
impl StructuralPartialEq for ProviderObservationStatus
Auto Trait Implementations§
impl Freeze for ProviderObservationStatus
impl RefUnwindSafe for ProviderObservationStatus
impl Send for ProviderObservationStatus
impl Sync for ProviderObservationStatus
impl Unpin for ProviderObservationStatus
impl UnsafeUnpin for ProviderObservationStatus
impl UnwindSafe for ProviderObservationStatus
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