pub enum DeviceJoinJournalError {
NonAdjacentJournalTransition,
JournalConflict,
Serialization(Error),
Database(DbError),
}Expand description
A journal transition that contradicts the durable record. Workflow errors wrap it at the operation boundary.
Variants§
Trait Implementations§
Source§impl Debug for DeviceJoinJournalError
impl Debug for DeviceJoinJournalError
Source§impl Display for DeviceJoinJournalError
impl Display for DeviceJoinJournalError
Source§impl Error for DeviceJoinJournalError
impl Error for DeviceJoinJournalError
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<DbError> for DeviceJoinJournalError
impl From<DbError> for DeviceJoinJournalError
Auto Trait Implementations§
impl Freeze for DeviceJoinJournalError
impl !RefUnwindSafe for DeviceJoinJournalError
impl Send for DeviceJoinJournalError
impl Sync for DeviceJoinJournalError
impl Unpin for DeviceJoinJournalError
impl UnsafeUnpin for DeviceJoinJournalError
impl !UnwindSafe for DeviceJoinJournalError
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