pub enum CarryError {
Attest(AttestError),
Io {
path: String,
source: Error,
},
Layout {
path: String,
reason: String,
},
OrphanStatement {
layer: String,
statement: String,
digest: String,
},
MalformedDigest {
layer: String,
digest: String,
},
Source(SourceError),
}Variants§
Trait Implementations§
Source§impl Debug for CarryError
impl Debug for CarryError
Source§impl Display for CarryError
impl Display for CarryError
Source§impl Error for CarryError
impl Error for CarryError
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<AttestError> for CarryError
impl From<AttestError> for CarryError
Source§fn from(source: AttestError) -> Self
fn from(source: AttestError) -> Self
Converts to this type from the input type.
Source§impl From<CarryError> for ArchiveError
impl From<CarryError> for ArchiveError
Source§fn from(source: CarryError) -> Self
fn from(source: CarryError) -> Self
Converts to this type from the input type.
Source§impl From<SourceError> for CarryError
impl From<SourceError> for CarryError
Source§fn from(source: SourceError) -> Self
fn from(source: SourceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CarryError
impl !UnwindSafe for CarryError
impl Freeze for CarryError
impl Send for CarryError
impl Sync for CarryError
impl Unpin for CarryError
impl UnsafeUnpin for CarryError
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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