Enum forceps::ForcepError [−][src]
pub enum ForcepError { Io(Error), MetaDe(Error), MetaSer(Error), MetaDb(Error), MetaNotFound, NotFound, }
Expand description
Global error type for the forceps
crate, which is used in the Result
types of all calls to
forcep APIs.
Variants
Io(Error)
An I/O operation error. This can occur on reads, writes, or builds.
MetaDe(Error)
Error deserialization metadata information (most likely corrupted)
MetaSer(Error)
Error serializing metadata information
MetaDb(Error)
Error with metadata sled database operation
The entry was found successfully, but the metadata was strangely not present
The entry for the specified key is not found
Trait Implementations
impl Debug for ForcepError
[src]
impl Debug for ForcepError
[src]impl Display for ForcepError
[src]
impl Display for ForcepError
[src]impl Error for ForcepError
[src]
impl Error for ForcepError
[src]fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations
impl !RefUnwindSafe for ForcepError
impl Send for ForcepError
impl Sync for ForcepError
impl Unpin for ForcepError
impl !UnwindSafe for ForcepError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,