pub enum MutationReservationError {
NoPendingMutation,
AuthorityMismatch,
MutationMismatch,
ObservationPending,
}Expand description
Exact original pending-mutation refusal; no variant spends or authorizes a call.
Variants§
NoPendingMutation
No original unresolved mutation is retained.
AuthorityMismatch
Full original authority, including immutable allowances, differs.
MutationMismatch
The original pending mutation changed or settled after binding.
ObservationPending
Separately accounted observation recovery is pending.
Trait Implementations§
Source§impl Clone for MutationReservationError
impl Clone for MutationReservationError
impl Copy for MutationReservationError
Source§impl Debug for MutationReservationError
impl Debug for MutationReservationError
Source§impl Display for MutationReservationError
impl Display for MutationReservationError
impl Eq for MutationReservationError
Source§impl Error for MutationReservationError
impl Error for MutationReservationError
1.30.0 · 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<MutationReservationError> for ApplicationIngressError
impl From<MutationReservationError> for ApplicationIngressError
Source§fn from(source: MutationReservationError) -> Self
fn from(source: MutationReservationError) -> Self
Converts to this type from the input type.
Source§impl From<MutationReservationError> for IcMutationRequestError
impl From<MutationReservationError> for IcMutationRequestError
Source§fn from(source: MutationReservationError) -> Self
fn from(source: MutationReservationError) -> Self
Converts to this type from the input type.
Source§impl From<MutationReservationError> for IcSnapshotTransferReadError
impl From<MutationReservationError> for IcSnapshotTransferReadError
Source§fn from(source: MutationReservationError) -> Self
fn from(source: MutationReservationError) -> Self
Converts to this type from the input type.
Source§impl From<MutationReservationError> for IcSnapshotUploadAttemptError
impl From<MutationReservationError> for IcSnapshotUploadAttemptError
Source§fn from(source: MutationReservationError) -> Self
fn from(source: MutationReservationError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MutationReservationError
impl PartialEq for MutationReservationError
impl StructuralPartialEq for MutationReservationError
Auto Trait Implementations§
impl Freeze for MutationReservationError
impl RefUnwindSafe for MutationReservationError
impl Send for MutationReservationError
impl Sync for MutationReservationError
impl Unpin for MutationReservationError
impl UnsafeUnpin for MutationReservationError
impl UnwindSafe for MutationReservationError
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