pub enum IcLifecycleSettlementError {
UnsupportedMethod,
Observation(IcObservationAssociationError),
AuthorityMismatch,
AttemptMismatch,
ChallengeMismatch,
StatusMismatch,
ObservationEvidenceMismatch,
}Expand description
Typed local claim denial; original allowances, obligations and references remain retained.
Variants§
UnsupportedMethod
Only original stop/start/load with a separately reserved status call is supported.
Observation(IcObservationAssociationError)
Existing association, current reservation or bounded decoder rejected.
AuthorityMismatch
Complete original operation authority differs.
AttemptMismatch
Original mutation or observation attempt differs.
ChallengeMismatch
Caller-owned current qualification challenge differs.
StatusMismatch
Exact original status request/raw reply digest differs.
ObservationEvidenceMismatch
Retained opaque observation evidence differs even if reply bytes match.
Trait Implementations§
Source§impl Debug for IcLifecycleSettlementError
impl Debug for IcLifecycleSettlementError
Source§impl Display for IcLifecycleSettlementError
impl Display for IcLifecycleSettlementError
Source§impl Error for IcLifecycleSettlementError
impl Error for IcLifecycleSettlementError
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<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.
Auto Trait Implementations§
impl Freeze for IcLifecycleSettlementError
impl RefUnwindSafe for IcLifecycleSettlementError
impl Send for IcLifecycleSettlementError
impl Sync for IcLifecycleSettlementError
impl Unpin for IcLifecycleSettlementError
impl UnsafeUnpin for IcLifecycleSettlementError
impl UnwindSafe for IcLifecycleSettlementError
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