pub enum IcObservationRequestError {
Reservation(ObservationReservationError),
Payload(IcRequestError),
Plan(OperationPlanError),
}Expand description
Structural original observation denial; no spending or effect outcome changes.
Variants§
Reservation(ObservationReservationError)
Original observation reservation failed without changing accounting.
Payload(IcRequestError)
Original mutation or observation target/digest/class differs.
Plan(OperationPlanError)
Original plan cannot derive the requested operation authority.
Trait Implementations§
Source§impl Debug for IcObservationRequestError
impl Debug for IcObservationRequestError
Source§impl Display for IcObservationRequestError
impl Display for IcObservationRequestError
Source§impl Error for IcObservationRequestError
impl Error for IcObservationRequestError
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<IcRequestError> for IcObservationRequestError
impl From<IcRequestError> for IcObservationRequestError
Source§fn from(source: IcRequestError) -> Self
fn from(source: IcRequestError) -> Self
Converts to this type from the input type.
Source§impl From<ObservationReservationError> for IcObservationRequestError
impl From<ObservationReservationError> for IcObservationRequestError
Source§fn from(source: ObservationReservationError) -> Self
fn from(source: ObservationReservationError) -> Self
Converts to this type from the input type.
Source§impl From<OperationPlanError> for IcObservationRequestError
impl From<OperationPlanError> for IcObservationRequestError
Source§fn from(source: OperationPlanError) -> Self
fn from(source: OperationPlanError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Forget for IcObservationRequestError
impl Freeze for IcObservationRequestError
impl RefUnwindSafe for IcObservationRequestError
impl Send for IcObservationRequestError
impl Sync for IcObservationRequestError
impl Unpin for IcObservationRequestError
impl UnsafeUnpin for IcObservationRequestError
impl UnwindSafe for IcObservationRequestError
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