pub enum FeedError {
Resync {
generation: u64,
tail: u64,
},
Future,
Disabled,
}Expand description
Why a feed read could not be served.
Variants§
Resync
Cursor unservable (stale generation / evicted offsets): rebuild
from a scan, then resume from tail.
Future
Cursor is ahead of the stream — caller bug.
Disabled
The store was opened without Config::with_feed.
Trait Implementations§
impl Copy for FeedError
impl Eq for FeedError
impl StructuralPartialEq for FeedError
Auto Trait Implementations§
impl Freeze for FeedError
impl RefUnwindSafe for FeedError
impl Send for FeedError
impl Sync for FeedError
impl Unpin for FeedError
impl UnsafeUnpin for FeedError
impl UnwindSafe for FeedError
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