pub enum ComponentStorageKind {
SparseBlob,
External,
}Expand description
Storage strategy declared by a registered component.
Variants§
SparseBlob
SectorSync stores opaque component bytes in a sparse station-local column.
External
Component data lives outside SectorSync; the registry only documents it.
Trait Implementations§
Source§impl Clone for ComponentStorageKind
impl Clone for ComponentStorageKind
Source§fn clone(&self) -> ComponentStorageKind
fn clone(&self) -> ComponentStorageKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ComponentStorageKind
Source§impl Debug for ComponentStorageKind
impl Debug for ComponentStorageKind
impl Eq for ComponentStorageKind
Source§impl PartialEq for ComponentStorageKind
impl PartialEq for ComponentStorageKind
impl StructuralPartialEq for ComponentStorageKind
Auto Trait Implementations§
impl Freeze for ComponentStorageKind
impl RefUnwindSafe for ComponentStorageKind
impl Send for ComponentStorageKind
impl Sync for ComponentStorageKind
impl Unpin for ComponentStorageKind
impl UnsafeUnpin for ComponentStorageKind
impl UnwindSafe for ComponentStorageKind
Blanket Implementations§
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