#[repr(i32)]pub enum DomainBlockJobType {
Unknown = 0,
Pull = 1,
Copy = 2,
Commit = 3,
ActiveCommit = 4,
}
Variants§
Unknown = 0
Pull = 1
Block pull (virDomainBlockPull, or virDomainBlockRebase without flags), job ends on completion
Copy = 2
Block Copy (virDomainBlockCopy, or virDomainBlockRebase with flags), job exists as long as mirroring is active
Commit = 3
Block Commit (virDomainBlockCommit without flags), job ends on completion
ActiveCommit = 4
Active Block Commit (virDomainBlockCommit with flags), job exists as long as sync is active
Trait Implementations§
Source§impl Clone for DomainBlockJobType
impl Clone for DomainBlockJobType
Source§fn clone(&self) -> DomainBlockJobType
fn clone(&self) -> DomainBlockJobType
Returns a copy 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 DomainBlockJobType
impl Debug for DomainBlockJobType
impl Copy for DomainBlockJobType
Auto Trait Implementations§
impl Freeze for DomainBlockJobType
impl RefUnwindSafe for DomainBlockJobType
impl Send for DomainBlockJobType
impl Sync for DomainBlockJobType
impl Unpin for DomainBlockJobType
impl UnwindSafe for DomainBlockJobType
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