pub enum CaptureStateError {
Poisoned,
Missing,
}Expand description
Failure to recover a captured source-object transaction ID.
Variants§
Poisoned
The capture mutex was poisoned.
Missing
Publication completed without capturing a source object.
Trait Implementations§
Source§impl Clone for CaptureStateError
impl Clone for CaptureStateError
impl Copy for CaptureStateError
Source§impl Debug for CaptureStateError
impl Debug for CaptureStateError
Source§impl Display for CaptureStateError
impl Display for CaptureStateError
impl Eq for CaptureStateError
Source§impl Error for CaptureStateError
impl Error for CaptureStateError
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 PartialEq for CaptureStateError
impl PartialEq for CaptureStateError
impl StructuralPartialEq for CaptureStateError
Auto Trait Implementations§
impl Freeze for CaptureStateError
impl RefUnwindSafe for CaptureStateError
impl Send for CaptureStateError
impl Sync for CaptureStateError
impl Unpin for CaptureStateError
impl UnsafeUnpin for CaptureStateError
impl UnwindSafe for CaptureStateError
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