pub enum PoolImportSourceProgress {
AwaitingHandoff,
ControllersIssued,
ControllersConfirmed,
StopIssued,
Stopped,
UninstallIssued,
Ready(PoolImportSourceReceipt),
}Expand description
Protected progress for a source; issued work is reconciled, never blindly repeated.
Variants§
AwaitingHandoff
ControllersIssued
ControllersConfirmed
StopIssued
Stopped
UninstallIssued
Ready(PoolImportSourceReceipt)
Trait Implementations§
Source§impl Clone for PoolImportSourceProgress
impl Clone for PoolImportSourceProgress
Source§impl Debug for PoolImportSourceProgress
impl Debug for PoolImportSourceProgress
Source§impl<'de> Deserialize<'de> for PoolImportSourceProgress
impl<'de> Deserialize<'de> for PoolImportSourceProgress
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 PoolImportSourceProgress
Source§impl PartialEq for PoolImportSourceProgress
impl PartialEq for PoolImportSourceProgress
Source§impl Serialize for PoolImportSourceProgress
impl Serialize for PoolImportSourceProgress
impl StructuralPartialEq for PoolImportSourceProgress
Auto Trait Implementations§
impl Freeze for PoolImportSourceProgress
impl RefUnwindSafe for PoolImportSourceProgress
impl Send for PoolImportSourceProgress
impl Sync for PoolImportSourceProgress
impl Unpin for PoolImportSourceProgress
impl UnsafeUnpin for PoolImportSourceProgress
impl UnwindSafe for PoolImportSourceProgress
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