pub enum IteratableFilterStoreError {
Io(Error),
Eof,
Poisoned,
FilterTooLarge,
}
Variants§
Io(Error)
I/O error
Eof
End of the file
Poisoned
Lock error
FilterTooLarge
Filter too large, probably a bug
Trait Implementations§
source§impl Debug for IteratableFilterStoreError
impl Debug for IteratableFilterStoreError
source§impl Display for IteratableFilterStoreError
impl Display for IteratableFilterStoreError
source§impl From<Error> for IteratableFilterStoreError
impl From<Error> for IteratableFilterStoreError
source§impl From<PoisonError<MutexGuard<'_, FlatFiltersStoreInner>>> for IteratableFilterStoreError
impl From<PoisonError<MutexGuard<'_, FlatFiltersStoreInner>>> for IteratableFilterStoreError
source§fn from(_: PoisonError<MutexGuard<'_, FlatFiltersStoreInner>>) -> Self
fn from(_: PoisonError<MutexGuard<'_, FlatFiltersStoreInner>>) -> Self
Converts to this type from the input type.
source§impl From<PoisonError<RwLockWriteGuard<'_, FlatFiltersStore>>> for IteratableFilterStoreError
impl From<PoisonError<RwLockWriteGuard<'_, FlatFiltersStore>>> for IteratableFilterStoreError
source§fn from(_: PoisonError<RwLockWriteGuard<'_, FlatFiltersStore>>) -> Self
fn from(_: PoisonError<RwLockWriteGuard<'_, FlatFiltersStore>>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for IteratableFilterStoreError
impl Send for IteratableFilterStoreError
impl Sync for IteratableFilterStoreError
impl Unpin for IteratableFilterStoreError
impl !UnwindSafe for IteratableFilterStoreError
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