[−][src]Enum pearl::ErrorKind
A list specifying categories of Storage error.
Variants
Active blob not set, often initialization failed.
Input configuration is wrong.
Probably storage initialization failed.
Record not found
Work directory is locked by another storage.
Or the operation lacked the necessary privileges to complete.
Stop another storage or delete *.lock
file
Storage was initialized with different key size
Record with the same key and the same metadata already exists
Any error not part of this list
Index(String)
Index error
Bincode(String)
Bincode serialization deserialization error
IO(String)
std::io::Error
WrongFileNamePattern(PathBuf)
Wrong file name pattern in config
Conversion(String)
Conversion error
Other error
Trait Implementations
impl From<Kind> for Error
[src]
impl Clone for Kind
[src]
impl PartialEq<Kind> for Kind
[src]
impl Debug for Kind
[src]
impl StructuralPartialEq for Kind
[src]
Auto Trait Implementations
impl Send for Kind
impl Sync for Kind
impl Unpin for Kind
impl UnwindSafe for Kind
impl RefUnwindSafe for Kind
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,