pub enum SnapshotConsistencyLevel {
CrashConsistent,
FilesystemQuiesced,
ApplicationConsistent,
}Variants§
Trait Implementations§
Source§impl Clone for SnapshotConsistencyLevel
impl Clone for SnapshotConsistencyLevel
Source§fn clone(&self) -> SnapshotConsistencyLevel
fn clone(&self) -> SnapshotConsistencyLevel
Returns a duplicate 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 SnapshotConsistencyLevel
impl Debug for SnapshotConsistencyLevel
Source§impl<'de> Deserialize<'de> for SnapshotConsistencyLevel
impl<'de> Deserialize<'de> for SnapshotConsistencyLevel
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 PartialEq for SnapshotConsistencyLevel
impl PartialEq for SnapshotConsistencyLevel
Source§impl Serialize for SnapshotConsistencyLevel
impl Serialize for SnapshotConsistencyLevel
impl Copy for SnapshotConsistencyLevel
impl Eq for SnapshotConsistencyLevel
impl StructuralPartialEq for SnapshotConsistencyLevel
Auto Trait Implementations§
impl Freeze for SnapshotConsistencyLevel
impl RefUnwindSafe for SnapshotConsistencyLevel
impl Send for SnapshotConsistencyLevel
impl Sync for SnapshotConsistencyLevel
impl Unpin for SnapshotConsistencyLevel
impl UnsafeUnpin for SnapshotConsistencyLevel
impl UnwindSafe for SnapshotConsistencyLevel
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