pub enum RunBundleStoreError {
Io {
path: PathBuf,
source: Error,
},
Json {
path: PathBuf,
source: Error,
},
Digest {
source: DigestError,
},
UnsupportedSchema(String),
MissingRunId,
NotFound(String),
AmbiguousBundle,
AlreadyExists(String),
ChainVerificationFailed(u64),
}Variants§
Io
Json
Digest
Fields
§
source: DigestErrorUnsupportedSchema(String)
MissingRunId
NotFound(String)
AmbiguousBundle
AlreadyExists(String)
ChainVerificationFailed(u64)
Trait Implementations§
Source§impl Debug for RunBundleStoreError
impl Debug for RunBundleStoreError
Source§impl Display for RunBundleStoreError
impl Display for RunBundleStoreError
Source§impl Error for RunBundleStoreError
impl Error for RunBundleStoreError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for RunBundleStoreError
impl !UnwindSafe for RunBundleStoreError
impl Freeze for RunBundleStoreError
impl Send for RunBundleStoreError
impl Sync for RunBundleStoreError
impl Unpin for RunBundleStoreError
impl UnsafeUnpin for RunBundleStoreError
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