Struct garage_model::bucket_alias_table::BucketAlias
source · Expand description
The bucket alias table holds the names given to buckets in the global namespace.
Fields
state: Lww<Option<Uuid>>
Implementations
Trait Implementations
sourceimpl Clone for BucketAlias
impl Clone for BucketAlias
sourcefn clone(&self) -> BucketAlias
fn clone(&self) -> BucketAlias
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Crdt for BucketAlias
impl Crdt for BucketAlias
sourceimpl Debug for BucketAlias
impl Debug for BucketAlias
sourceimpl<'de> Deserialize<'de> for BucketAlias
impl<'de> Deserialize<'de> for BucketAlias
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Entry<EmptyKey, String> for BucketAlias
impl Entry<EmptyKey, String> for BucketAlias
sourcefn partition_key(&self) -> &EmptyKey
fn partition_key(&self) -> &EmptyKey
Get the key used to partition
sourcefn is_tombstone(&self) -> bool
fn is_tombstone(&self) -> bool
Is the entry a tombstone? Default implementation always return false
sourceimpl PartialEq<BucketAlias> for BucketAlias
impl PartialEq<BucketAlias> for BucketAlias
sourcefn eq(&self, other: &BucketAlias) -> bool
fn eq(&self, other: &BucketAlias) -> bool
sourceimpl Serialize for BucketAlias
impl Serialize for BucketAlias
impl Eq for BucketAlias
impl StructuralEq for BucketAlias
impl StructuralPartialEq for BucketAlias
Auto Trait Implementations
impl RefUnwindSafe for BucketAlias
impl Send for BucketAlias
impl Sync for BucketAlias
impl Unpin for BucketAlias
impl UnwindSafe for BucketAlias
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more