pub enum FenceReconciliationReplyError {
Journal(AttemptJournalError),
Association(FenceReconciliationError),
Stage(ExecutionWorkflowPersistenceError),
Obligation(FenceObligationPersistenceError),
}Expand description
Admission failure after a returned fence reconciliation reply.
Variants§
Journal(AttemptJournalError)
Original selected journal cannot be re-admitted.
Association(FenceReconciliationError)
Passive exact reply association failed.
Stage(ExecutionWorkflowPersistenceError)
Original stage or ancestor evidence cannot be re-admitted.
Obligation(FenceObligationPersistenceError)
Original requirement or obligation cannot be re-admitted.
Trait Implementations§
Source§impl Error for FenceReconciliationReplyError
impl Error for FenceReconciliationReplyError
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<AttemptJournalError> for FenceReconciliationReplyError
impl From<AttemptJournalError> for FenceReconciliationReplyError
Source§fn from(source: AttemptJournalError) -> Self
fn from(source: AttemptJournalError) -> Self
Converts to this type from the input type.
Source§impl From<ExecutionWorkflowPersistenceError> for FenceReconciliationReplyError
impl From<ExecutionWorkflowPersistenceError> for FenceReconciliationReplyError
Source§fn from(source: ExecutionWorkflowPersistenceError) -> Self
fn from(source: ExecutionWorkflowPersistenceError) -> Self
Converts to this type from the input type.
Source§impl From<FenceObligationPersistenceError> for FenceReconciliationReplyError
impl From<FenceObligationPersistenceError> for FenceReconciliationReplyError
Source§fn from(source: FenceObligationPersistenceError) -> Self
fn from(source: FenceObligationPersistenceError) -> Self
Converts to this type from the input type.
Source§impl From<FenceReconciliationError> for FenceReconciliationReplyError
impl From<FenceReconciliationError> for FenceReconciliationReplyError
Source§fn from(source: FenceReconciliationError) -> Self
fn from(source: FenceReconciliationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for FenceReconciliationReplyError
impl !UnwindSafe for FenceReconciliationReplyError
impl Freeze for FenceReconciliationReplyError
impl Send for FenceReconciliationReplyError
impl Sync for FenceReconciliationReplyError
impl Unpin for FenceReconciliationReplyError
impl UnsafeUnpin for FenceReconciliationReplyError
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