#[repr(u8)]pub enum ArchivedNamespace {
Show 17 variants
Meta = 0,
Vector = 1,
Graph = 2,
Crdt = 3,
LoroState = 4,
Spatial = 5,
Strict = 6,
Columnar = 7,
Kv = 8,
Array = 9,
ArrayOpLog = 10,
ArrayDelta = 11,
Fts = 12,
StrictHistory = 13,
GraphHistory = 14,
DocumentHistory = 15,
LatestVersion = 16,
}Expand description
An archived Namespace
Variants§
Meta = 0
The archived counterpart of Namespace::Meta
Vector = 1
The archived counterpart of Namespace::Vector
Graph = 2
The archived counterpart of Namespace::Graph
Crdt = 3
The archived counterpart of Namespace::Crdt
LoroState = 4
The archived counterpart of Namespace::LoroState
Spatial = 5
The archived counterpart of Namespace::Spatial
Strict = 6
The archived counterpart of Namespace::Strict
Columnar = 7
The archived counterpart of Namespace::Columnar
Kv = 8
The archived counterpart of Namespace::Kv
Array = 9
The archived counterpart of Namespace::Array
ArrayOpLog = 10
The archived counterpart of Namespace::ArrayOpLog
ArrayDelta = 11
The archived counterpart of Namespace::ArrayDelta
Fts = 12
The archived counterpart of Namespace::Fts
StrictHistory = 13
The archived counterpart of Namespace::StrictHistory
GraphHistory = 14
The archived counterpart of Namespace::GraphHistory
DocumentHistory = 15
The archived counterpart of Namespace::DocumentHistory
LatestVersion = 16
The archived counterpart of Namespace::LatestVersion
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedNamespace
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedNamespace
impl Portable for ArchivedNamespace
Auto Trait Implementations§
impl Freeze for ArchivedNamespace
impl RefUnwindSafe for ArchivedNamespace
impl Send for ArchivedNamespace
impl Sync for ArchivedNamespace
impl Unpin for ArchivedNamespace
impl UnsafeUnpin for ArchivedNamespace
impl UnwindSafe for ArchivedNamespace
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
self to the equivalent element of its superset.