pub enum SchemaErrorCodeResolver {
NotFound,
VersionMismatch,
IncompatibleChange,
InvalidField,
AlreadyExists,
InternalError,
}Expand description
The resolver for an archived SchemaErrorCode
Variants§
NotFound
The resolver for SchemaErrorCode::NotFound
VersionMismatch
The resolver for SchemaErrorCode::VersionMismatch
IncompatibleChange
The resolver for SchemaErrorCode::IncompatibleChange
InvalidField
The resolver for SchemaErrorCode::InvalidField
AlreadyExists
The resolver for SchemaErrorCode::AlreadyExists
InternalError
The resolver for SchemaErrorCode::InternalError
Auto Trait Implementations§
impl Freeze for SchemaErrorCodeResolver
impl RefUnwindSafe for SchemaErrorCodeResolver
impl Send for SchemaErrorCodeResolver
impl Sync for SchemaErrorCodeResolver
impl Unpin for SchemaErrorCodeResolver
impl UnsafeUnpin for SchemaErrorCodeResolver
impl UnwindSafe for SchemaErrorCodeResolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.