pub enum IcObservationAssociationError {
Reservation(IcObservationRequestError),
AuthorityMismatch,
AttemptMismatch,
RequestMismatch,
ContextMismatch,
TargetMismatch,
Inventory(IcSnapshotReplyError),
Status(IcLifecycleReplyError),
}Expand description
Typed passive association denial; all original spending/obligations remain retained.
Variants§
Reservation(IcObservationRequestError)
Current original journal no longer matches the request.
AuthorityMismatch
Another original operation authority was claimed.
AttemptMismatch
Another original mutation or observation attempt was claimed.
RequestMismatch
Another exact observation payload digest was claimed.
ContextMismatch
Actual claimed network/caller/release differs.
TargetMismatch
Actual claimed response target differs.
Inventory(IcSnapshotReplyError)
Existing inventory decoder rejected the reply.
Status(IcLifecycleReplyError)
Existing status decoder rejected the reply.
Trait Implementations§
Source§impl Error for IcObservationAssociationError
impl Error for IcObservationAssociationError
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 IcObservationAssociationError
impl From<IcLifecycleReplyError> for IcObservationAssociationError
Source§fn from(source: IcLifecycleReplyError) -> Self
fn from(source: IcLifecycleReplyError) -> Self
Converts to this type from the input type.
Source§impl From<IcObservationAssociationError> for IcCaptureSettlementError
impl From<IcObservationAssociationError> for IcCaptureSettlementError
Source§fn from(source: IcObservationAssociationError) -> Self
fn from(source: IcObservationAssociationError) -> Self
Converts to this type from the input type.
Source§impl From<IcObservationAssociationError> for IcLifecycleSettlementError
impl From<IcObservationAssociationError> for IcLifecycleSettlementError
Source§fn from(source: IcObservationAssociationError) -> Self
fn from(source: IcObservationAssociationError) -> Self
Converts to this type from the input type.
Source§impl From<IcObservationAssociationError> for IcSnapshotUploadDataObservationAssociationError
impl From<IcObservationAssociationError> for IcSnapshotUploadDataObservationAssociationError
Source§fn from(source: IcObservationAssociationError) -> Self
fn from(source: IcObservationAssociationError) -> Self
Converts to this type from the input type.
Source§impl From<IcObservationAssociationError> for IcSnapshotUploadSettlementError
impl From<IcObservationAssociationError> for IcSnapshotUploadSettlementError
Source§fn from(source: IcObservationAssociationError) -> Self
fn from(source: IcObservationAssociationError) -> Self
Converts to this type from the input type.
Source§impl From<IcObservationRequestError> for IcObservationAssociationError
impl From<IcObservationRequestError> for IcObservationAssociationError
Source§fn from(source: IcObservationRequestError) -> Self
fn from(source: IcObservationRequestError) -> Self
Converts to this type from the input type.
Source§impl From<IcSnapshotReplyError> for IcObservationAssociationError
impl From<IcSnapshotReplyError> for IcObservationAssociationError
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 IcObservationAssociationError
impl RefUnwindSafe for IcObservationAssociationError
impl Send for IcObservationAssociationError
impl Sync for IcObservationAssociationError
impl Unpin for IcObservationAssociationError
impl UnsafeUnpin for IcObservationAssociationError
impl UnwindSafe for IcObservationAssociationError
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