pub enum ManagedCommandApplyError {
Stopping,
DuplicateTargetId {
id: TargetId,
},
InvalidTarget {
id: TargetId,
source: ClientError,
},
LiveGenerationLimitExceeded {
required: usize,
limit: usize,
},
GenerationExhausted,
CommandSequenceExhausted,
AcknowledgementDisconnected,
DriverFailed(ManagedDriverFailure),
}Expand description
Failure while applying an accepted managed target update.
Variants§
Stopping
DuplicateTargetId
InvalidTarget
LiveGenerationLimitExceeded
GenerationExhausted
CommandSequenceExhausted
AcknowledgementDisconnected
DriverFailed(ManagedDriverFailure)
Trait Implementations§
Source§impl Debug for ManagedCommandApplyError
impl Debug for ManagedCommandApplyError
Source§impl Display for ManagedCommandApplyError
impl Display for ManagedCommandApplyError
Source§impl Error for ManagedCommandApplyError
impl Error for ManagedCommandApplyError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for ManagedCommandApplyError
impl !UnwindSafe for ManagedCommandApplyError
impl Freeze for ManagedCommandApplyError
impl Send for ManagedCommandApplyError
impl Sync for ManagedCommandApplyError
impl Unpin for ManagedCommandApplyError
impl UnsafeUnpin for ManagedCommandApplyError
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