#[repr(C)]pub struct ArchivedSessionName(<String as Archive>::Archived)
where
String: Archive;Expand description
An archived SessionName
Tuple Fields§
§0: <String as Archive>::ArchivedThe archived counterpart of SessionName::0
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSessionName
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedSessionName
Source§impl<D> Deserialize<SessionName, D> for ArchivedSessionNamewhere
D: Fallible + ?Sized,
D::Error: Source,
impl<D> Deserialize<SessionName, D> for ArchivedSessionNamewhere
D: Fallible + ?Sized,
D::Error: Source,
Source§fn deserialize(&self, deserializer: &mut D) -> Result<SessionName, D::Error>
fn deserialize(&self, deserializer: &mut D) -> Result<SessionName, D::Error>
Deserializes using the given deserializer
impl Portable for ArchivedSessionName
Auto Trait Implementations§
impl !Unpin for ArchivedSessionName
impl !UnsafeUnpin for ArchivedSessionName
impl Freeze for ArchivedSessionName
impl RefUnwindSafe for ArchivedSessionName
impl Send for ArchivedSessionName
impl Sync for ArchivedSessionName
impl UnwindSafe for ArchivedSessionName
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.