pub enum IntegrityAuthorityClass {
Corruption,
IncompatiblePersistedFormat,
InvariantViolation,
Unsupported,
Internal,
}Expand description
Broad machine-readable accepted-authority failure class.
Variants§
Corruption
Accepted authority bytes or closure are corrupt.
IncompatiblePersistedFormat
Accepted authority uses an unsupported persisted form.
InvariantViolation
Accepted authority violates an internal invariant.
Unsupported
The selected entity or storage contract is unsupported.
Internal
The engine could not complete accepted-authority inspection.
Trait Implementations§
Source§impl CandidType for IntegrityAuthorityClass
impl CandidType for IntegrityAuthorityClass
Source§impl Clone for IntegrityAuthorityClass
impl Clone for IntegrityAuthorityClass
Source§fn clone(&self) -> IntegrityAuthorityClass
fn clone(&self) -> IntegrityAuthorityClass
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 IntegrityAuthorityClass
Source§impl Debug for IntegrityAuthorityClass
impl Debug for IntegrityAuthorityClass
Source§impl<'de> Deserialize<'de> for IntegrityAuthorityClass
impl<'de> Deserialize<'de> for IntegrityAuthorityClass
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for IntegrityAuthorityClass
Source§impl PartialEq for IntegrityAuthorityClass
impl PartialEq for IntegrityAuthorityClass
impl StructuralPartialEq for IntegrityAuthorityClass
Auto Trait Implementations§
impl Freeze for IntegrityAuthorityClass
impl RefUnwindSafe for IntegrityAuthorityClass
impl Send for IntegrityAuthorityClass
impl Sync for IntegrityAuthorityClass
impl Unpin for IntegrityAuthorityClass
impl UnsafeUnpin for IntegrityAuthorityClass
impl UnwindSafe for IntegrityAuthorityClass
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