pub enum RemoveJob {
Full,
Local,
}Expand description
Mark the replication job for removal. The job will remove all local replication snapshots. When set to ‘full’, it also tries to remove replicated volumes on the target. The job then removes itself from the configuration file.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RemoveJob
impl<'de> Deserialize<'de> for RemoveJob
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 StructuralPartialEq for RemoveJob
Auto Trait Implementations§
impl Freeze for RemoveJob
impl RefUnwindSafe for RemoveJob
impl Send for RemoveJob
impl Sync for RemoveJob
impl Unpin for RemoveJob
impl UnsafeUnpin for RemoveJob
impl UnwindSafe for RemoveJob
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