pub enum HcaError {
FdbError(FdbError),
PackError(PackError),
InvalidDirectoryLayerMetadata,
PoisonError,
}Variants§
Trait Implementations§
Source§impl From<HcaError> for DirectoryError
impl From<HcaError> for DirectoryError
Source§impl From<HcaError> for FdbBindingError
impl From<HcaError> for FdbBindingError
Source§impl<T> From<PoisonError<T>> for HcaError
impl<T> From<PoisonError<T>> for HcaError
Source§fn from(_err: PoisonError<T>) -> Self
fn from(_err: PoisonError<T>) -> Self
Converts to this type from the input type.
Source§impl TransactError for HcaError
impl TransactError for HcaError
fn try_into_fdb_error(self) -> Result<FdbError, Self>
Auto Trait Implementations§
impl Freeze for HcaError
impl !RefUnwindSafe for HcaError
impl Send for HcaError
impl Sync for HcaError
impl Unpin for HcaError
impl UnsafeUnpin for HcaError
impl !UnwindSafe for HcaError
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