#[repr(u8)]pub enum ArchivedServerFnErrorErr{
Registration(<String as Archive>::Archived),
UnsupportedRequestMethod(<String as Archive>::Archived),
Request(<String as Archive>::Archived),
ServerError(<String as Archive>::Archived),
MiddlewareError(<String as Archive>::Archived),
Deserialization(<String as Archive>::Archived),
Serialization(<String as Archive>::Archived),
Args(<String as Archive>::Archived),
MissingArg(<String as Archive>::Archived),
Response(<String as Archive>::Archived),
}Expand description
An archived ServerFnErrorErr
Variants§
Registration(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Registration
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Registration::0
UnsupportedRequestMethod(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::UnsupportedRequestMethod
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::UnsupportedRequestMethod::0
Request(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Request
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Request::0
ServerError(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::ServerError
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::ServerError::0
MiddlewareError(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::MiddlewareError
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::MiddlewareError::0
Deserialization(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Deserialization
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Deserialization::0
Serialization(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Serialization
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Serialization::0
Args(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Args
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Args::0
MissingArg(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::MissingArg
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::MissingArg::0
Response(<String as Archive>::Archived)
The archived counterpart of ServerFnErrorErr::Response
Tuple Fields
0: <String as Archive>::ArchivedThe archived counterpart of ServerFnErrorErr::Response::0
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedServerFnErrorErr
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedServerFnErrorErr
impl Portable for ArchivedServerFnErrorErr
Auto Trait Implementations§
impl Freeze for ArchivedServerFnErrorErr
impl RefUnwindSafe for ArchivedServerFnErrorErr
impl Send for ArchivedServerFnErrorErr
impl Sync for ArchivedServerFnErrorErr
impl !Unpin for ArchivedServerFnErrorErr
impl !UnsafeUnpin for ArchivedServerFnErrorErr
impl UnwindSafe for ArchivedServerFnErrorErr
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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>
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
out indicating that a T is niched.