pub enum CapabilityCheckError {
NotRegistered {
component_id: ComponentId,
},
SynchronizationPoisoned,
}Expand description
Failure to produce and publish a fresh check verdict.
Variants§
NotRegistered
No current incarnation exists for the identity.
Fields
§
component_id: ComponentIdMissing identity.
SynchronizationPoisoned
Grant table or lifecycle event synchronization was poisoned by a panic.
Trait Implementations§
Source§impl Clone for CapabilityCheckError
impl Clone for CapabilityCheckError
Source§fn clone(&self) -> CapabilityCheckError
fn clone(&self) -> CapabilityCheckError
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 CapabilityCheckError
Source§impl Debug for CapabilityCheckError
impl Debug for CapabilityCheckError
Source§impl Display for CapabilityCheckError
impl Display for CapabilityCheckError
impl Eq for CapabilityCheckError
Source§impl Error for CapabilityCheckError
impl Error for CapabilityCheckError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for CapabilityCheckError
impl PartialEq for CapabilityCheckError
impl StructuralPartialEq for CapabilityCheckError
Auto Trait Implementations§
impl Freeze for CapabilityCheckError
impl RefUnwindSafe for CapabilityCheckError
impl Send for CapabilityCheckError
impl Sync for CapabilityCheckError
impl Unpin for CapabilityCheckError
impl UnsafeUnpin for CapabilityCheckError
impl UnwindSafe for CapabilityCheckError
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§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.