pub enum StoreError {
Conflict,
Gone,
NotFound,
NotDeleted,
PreconditionFailed,
Immutable,
LimitReached,
Damaged,
AuditFailed,
Io,
}Expand description
Why a Store call was refused or failed.
Variants§
Conflict
Gone
NotFound
NotDeleted
PreconditionFailed
Immutable
LimitReached
The tenant key is at its wrap limit and must be rotated.
Damaged
A row’s object file is missing or does not open.
AuditFailed
The audit record could not be written, so nothing was done.
Io
Trait Implementations§
Source§impl Clone for StoreError
impl Clone for StoreError
impl Copy for StoreError
Source§impl Debug for StoreError
impl Debug for StoreError
impl Eq for StoreError
Source§impl From<OpenError> for StoreError
impl From<OpenError> for StoreError
Source§fn from(_: OpenError) -> StoreError
fn from(_: OpenError) -> StoreError
How the Store’s callers see a Store that did not open.
Source§impl From<StoreError> for OpenError
impl From<StoreError> for OpenError
Source§fn from(e: StoreError) -> OpenError
fn from(e: StoreError) -> OpenError
Converts to this type from the input type.
Source§impl PartialEq for StoreError
impl PartialEq for StoreError
impl StructuralPartialEq for StoreError
Auto Trait Implementations§
impl Freeze for StoreError
impl RefUnwindSafe for StoreError
impl Send for StoreError
impl Sync for StoreError
impl Unpin for StoreError
impl UnsafeUnpin for StoreError
impl UnwindSafe for StoreError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.