pub enum SchemaAuthorityErrorCode {
Contract,
Schema,
UnsupportedVersion,
UnsupportedCapability,
ResourceLimit,
IntegrityMismatch,
}Expand description
Stable high-level classification for schema-authority failures.
Variants§
Contract
Canonical bytes or a nested contract value are malformed.
Schema
Declared-schema construction or semantic resolution failed.
UnsupportedVersion
The authority, codec, or schema-IR version is unsupported.
UnsupportedCapability
A required capability is absent from the available capability set.
ResourceLimit
A canonical structural ceiling was exceeded.
IntegrityMismatch
A bound fingerprint, scope, profile, or state is stale.
Trait Implementations§
Source§impl Clone for SchemaAuthorityErrorCode
impl Clone for SchemaAuthorityErrorCode
Source§fn clone(&self) -> SchemaAuthorityErrorCode
fn clone(&self) -> SchemaAuthorityErrorCode
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 SchemaAuthorityErrorCode
Source§impl Debug for SchemaAuthorityErrorCode
impl Debug for SchemaAuthorityErrorCode
impl Eq for SchemaAuthorityErrorCode
Source§impl PartialEq for SchemaAuthorityErrorCode
impl PartialEq for SchemaAuthorityErrorCode
impl StructuralPartialEq for SchemaAuthorityErrorCode
Auto Trait Implementations§
impl Freeze for SchemaAuthorityErrorCode
impl RefUnwindSafe for SchemaAuthorityErrorCode
impl Send for SchemaAuthorityErrorCode
impl Sync for SchemaAuthorityErrorCode
impl Unpin for SchemaAuthorityErrorCode
impl UnsafeUnpin for SchemaAuthorityErrorCode
impl UnwindSafe for SchemaAuthorityErrorCode
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