pub enum ReceiptStoreError {
Sqlite(Error),
Pool(String),
Json(Error),
Io(Error),
CryptoDecode(String),
Canonical(String),
InvalidOutcome(String),
Conflict(String),
NotFound(String),
}Variants§
Sqlite(Error)
Pool(String)
Json(Error)
Io(Error)
CryptoDecode(String)
Canonical(String)
InvalidOutcome(String)
Conflict(String)
NotFound(String)
Trait Implementations§
Source§impl Debug for ReceiptStoreError
impl Debug for ReceiptStoreError
Source§impl Display for ReceiptStoreError
impl Display for ReceiptStoreError
Source§impl Error for ReceiptStoreError
impl Error for ReceiptStoreError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for ReceiptStoreError
impl From<Error> for ReceiptStoreError
Source§impl From<Error> for ReceiptStoreError
impl From<Error> for ReceiptStoreError
Source§impl From<Error> for ReceiptStoreError
impl From<Error> for ReceiptStoreError
Source§impl From<ReceiptStoreError> for CapabilityLineageError
impl From<ReceiptStoreError> for CapabilityLineageError
Source§fn from(source: ReceiptStoreError) -> Self
fn from(source: ReceiptStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ReceiptStoreError> for CheckpointError
impl From<ReceiptStoreError> for CheckpointError
Source§fn from(source: ReceiptStoreError) -> Self
fn from(source: ReceiptStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ReceiptStoreError> for EvidenceExportError
impl From<ReceiptStoreError> for EvidenceExportError
Source§fn from(source: ReceiptStoreError) -> Self
fn from(source: ReceiptStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ReceiptStoreError> for KernelError
impl From<ReceiptStoreError> for KernelError
Source§fn from(source: ReceiptStoreError) -> Self
fn from(source: ReceiptStoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ReceiptStoreError
impl !RefUnwindSafe for ReceiptStoreError
impl Send for ReceiptStoreError
impl Sync for ReceiptStoreError
impl Unpin for ReceiptStoreError
impl UnsafeUnpin for ReceiptStoreError
impl !UnwindSafe for ReceiptStoreError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.