pub enum StorageBackendKind {
Unknown,
Fs,
Erasure,
Other,
}Expand description
RustFS storage backend kind.
Variants§
Trait Implementations§
Source§impl Clone for StorageBackendKind
impl Clone for StorageBackendKind
Source§fn clone(&self) -> StorageBackendKind
fn clone(&self) -> StorageBackendKind
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 StorageBackendKind
Source§impl Debug for StorageBackendKind
impl Debug for StorageBackendKind
Source§impl Default for StorageBackendKind
impl Default for StorageBackendKind
Source§fn default() -> StorageBackendKind
fn default() -> StorageBackendKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StorageBackendKind
impl<'de> Deserialize<'de> for StorageBackendKind
Source§fn 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
Source§impl Display for StorageBackendKind
impl Display for StorageBackendKind
impl Eq for StorageBackendKind
Source§impl PartialEq for StorageBackendKind
impl PartialEq for StorageBackendKind
Source§impl Serialize for StorageBackendKind
impl Serialize for StorageBackendKind
impl StructuralPartialEq for StorageBackendKind
Auto Trait Implementations§
impl Freeze for StorageBackendKind
impl RefUnwindSafe for StorageBackendKind
impl Send for StorageBackendKind
impl Sync for StorageBackendKind
impl Unpin for StorageBackendKind
impl UnsafeUnpin for StorageBackendKind
impl UnwindSafe for StorageBackendKind
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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