#[repr(C)]pub struct ArchivedResponse{
pub status: <u32 as Archive>::Archived,
pub error_msg: <Option<String> as Archive>::Archived,
pub payload: <Vec<u8> as Archive>::Archived,
}Expand description
An archived Response
Fields§
§status: <u32 as Archive>::ArchivedThe archived counterpart of Response::status
error_msg: <Option<String> as Archive>::ArchivedThe archived counterpart of Response::error_msg
payload: <Vec<u8> as Archive>::ArchivedThe archived counterpart of Response::payload
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedResponse
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedResponse
Source§impl Debug for ArchivedResponse
impl Debug for ArchivedResponse
impl Portable for ArchivedResponse
Auto Trait Implementations§
impl Freeze for ArchivedResponse
impl RefUnwindSafe for ArchivedResponse
impl Send for ArchivedResponse
impl Sync for ArchivedResponse
impl !Unpin for ArchivedResponse
impl !UnsafeUnpin for ArchivedResponse
impl UnwindSafe for ArchivedResponse
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.