pub enum IcMutationAssociationError {
Reservation(IcMutationRequestError),
AuthorityMismatch,
AttemptMismatch,
ContextMismatch,
TargetMismatch,
Snapshot(IcSnapshotReplyError),
Lifecycle(IcLifecycleReplyError),
}Expand description
Typed passive association rejection, preserving every original pending obligation.
Variants§
Reservation(IcMutationRequestError)
Current original reservation does not match the request.
AuthorityMismatch
Reply claims another full original operation authority.
AttemptMismatch
Reply claims another already allocated mutation attempt.
ContextMismatch
Claimed actual network/caller/release differs from original context.
TargetMismatch
Claimed actual target differs from the exact original routing target.
Snapshot(IcSnapshotReplyError)
Existing snapshot decoder rejected the capture reply.
Lifecycle(IcLifecycleReplyError)
Existing lifecycle decoder rejected the exact empty tuple.
Trait Implementations§
Source§impl Debug for IcMutationAssociationError
impl Debug for IcMutationAssociationError
Source§impl Display for IcMutationAssociationError
impl Display for IcMutationAssociationError
Source§impl Error for IcMutationAssociationError
impl Error for IcMutationAssociationError
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()
Source§impl From<IcLifecycleReplyError> for IcMutationAssociationError
impl From<IcLifecycleReplyError> for IcMutationAssociationError
Source§fn from(source: IcLifecycleReplyError) -> Self
fn from(source: IcLifecycleReplyError) -> Self
Converts to this type from the input type.
Source§impl From<IcMutationRequestError> for IcMutationAssociationError
impl From<IcMutationRequestError> for IcMutationAssociationError
Source§fn from(source: IcMutationRequestError) -> Self
fn from(source: IcMutationRequestError) -> Self
Converts to this type from the input type.
Source§impl From<IcSnapshotReplyError> for IcMutationAssociationError
impl From<IcSnapshotReplyError> for IcMutationAssociationError
Source§fn from(source: IcSnapshotReplyError) -> Self
fn from(source: IcSnapshotReplyError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IcMutationAssociationError
impl RefUnwindSafe for IcMutationAssociationError
impl Send for IcMutationAssociationError
impl Sync for IcMutationAssociationError
impl Unpin for IcMutationAssociationError
impl UnsafeUnpin for IcMutationAssociationError
impl UnwindSafe for IcMutationAssociationError
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