pub enum FenceObligationProgressError {
AuthorityMismatch,
Obligation(FenceObligationError),
Plan(OperationPlanError),
}Expand description
Typed denial of an original acquisition spending projection.
Variants§
AuthorityMismatch
Journal does not retain the exact original operation and allowances.
Obligation(FenceObligationError)
Obligation does not bind the original plan.
Plan(OperationPlanError)
Original authority cannot be derived.
Trait Implementations§
Source§impl Debug for FenceObligationProgressError
impl Debug for FenceObligationProgressError
Source§impl Error for FenceObligationProgressError
impl Error for FenceObligationProgressError
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<FenceObligationError> for FenceObligationProgressError
impl From<FenceObligationError> for FenceObligationProgressError
Source§fn from(source: FenceObligationError) -> Self
fn from(source: FenceObligationError) -> Self
Converts to this type from the input type.
Source§impl From<OperationPlanError> for FenceObligationProgressError
impl From<OperationPlanError> for FenceObligationProgressError
Source§fn from(source: OperationPlanError) -> Self
fn from(source: OperationPlanError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FenceObligationProgressError
impl RefUnwindSafe for FenceObligationProgressError
impl Send for FenceObligationProgressError
impl Sync for FenceObligationProgressError
impl Unpin for FenceObligationProgressError
impl UnsafeUnpin for FenceObligationProgressError
impl UnwindSafe for FenceObligationProgressError
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