#[repr(C)]pub struct ArchivedRangeFull;
Expand description
An archived RangeFull
.
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedRangeFull
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedRangeFull
Source§impl Clone for ArchivedRangeFull
impl Clone for ArchivedRangeFull
Source§fn clone(&self) -> ArchivedRangeFull
fn clone(&self) -> ArchivedRangeFull
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ArchivedRangeFull
impl Debug for ArchivedRangeFull
Source§impl Default for ArchivedRangeFull
impl Default for ArchivedRangeFull
Source§fn default() -> ArchivedRangeFull
fn default() -> ArchivedRangeFull
Returns the “default value” for a type. Read more
Source§impl<D: Fallible + ?Sized> Deserialize<RangeFull, D> for ArchivedRangeFull
impl<D: Fallible + ?Sized> Deserialize<RangeFull, D> for ArchivedRangeFull
Source§impl Hash for ArchivedRangeFull
impl Hash for ArchivedRangeFull
Source§impl PartialEq<RangeFull> for ArchivedRangeFull
impl PartialEq<RangeFull> for ArchivedRangeFull
Source§impl PartialEq for ArchivedRangeFull
impl PartialEq for ArchivedRangeFull
impl Copy for ArchivedRangeFull
impl Eq for ArchivedRangeFull
impl Portable for ArchivedRangeFull
impl StructuralPartialEq for ArchivedRangeFull
Auto Trait Implementations§
impl Freeze for ArchivedRangeFull
impl RefUnwindSafe for ArchivedRangeFull
impl Send for ArchivedRangeFull
impl Sync for ArchivedRangeFull
impl Unpin for ArchivedRangeFull
impl UnwindSafe for ArchivedRangeFull
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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>
Returns the layout of the type.
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
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out
indicating that a T
is niched.