pub enum WalRetireError {
BeyondDurable {
requested: LogSeq,
durable_end: Option<LogSeq>,
},
Writer(WalWriteError),
}Expand description
Visibility retirement failure.
Variants§
BeyondDurable
The caller asked to retire bytes whose tier-specific flush has not returned.
Fields
Writer(WalWriteError)
Writer state could not be inspected safely.
Trait Implementations§
Source§impl Debug for WalRetireError
impl Debug for WalRetireError
Source§impl Display for WalRetireError
impl Display for WalRetireError
Source§impl Error for WalRetireError
impl Error for WalRetireError
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()
Auto Trait Implementations§
impl Freeze for WalRetireError
impl RefUnwindSafe for WalRetireError
impl Send for WalRetireError
impl Sync for WalRetireError
impl Unpin for WalRetireError
impl UnsafeUnpin for WalRetireError
impl UnwindSafe for WalRetireError
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