pub enum SnapshotSide {
Source,
Target,
Both,
}Expand description
Which side of a snapshot comparison the data is missing from.
Variants§
Trait Implementations§
Source§impl Clone for SnapshotSide
impl Clone for SnapshotSide
impl Copy for SnapshotSide
Source§impl Debug for SnapshotSide
impl Debug for SnapshotSide
Source§impl<'de> Deserialize<'de> for SnapshotSide
impl<'de> Deserialize<'de> for SnapshotSide
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
impl Eq for SnapshotSide
Source§impl Hash for SnapshotSide
impl Hash for SnapshotSide
Source§impl PartialEq for SnapshotSide
impl PartialEq for SnapshotSide
Source§impl Serialize for SnapshotSide
impl Serialize for SnapshotSide
impl StructuralPartialEq for SnapshotSide
Auto Trait Implementations§
impl Forget for SnapshotSide
impl Freeze for SnapshotSide
impl Move for SnapshotSide
impl RefUnwindSafe for SnapshotSide
impl Send for SnapshotSide
impl Sync for SnapshotSide
impl Unpin for SnapshotSide
impl UnsafeUnpin for SnapshotSide
impl UnwindSafe for SnapshotSide
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