pub enum ArtifactDigestError {
Io {
operation: &'static str,
path: Utf8PathBuf,
source: Error,
},
Invalid {
path: Utf8PathBuf,
message: String,
},
}Expand description
Failure while producing a deterministic artifact digest.
Variants§
Io
Artifact filesystem access failed.
Fields
§
path: Utf8PathBufAffected artifact path.
Invalid
Artifact shape cannot be safely represented by the digest.
Trait Implementations§
Source§impl Debug for ArtifactDigestError
impl Debug for ArtifactDigestError
Source§impl Display for ArtifactDigestError
impl Display for ArtifactDigestError
Source§impl Error for ArtifactDigestError
impl Error for ArtifactDigestError
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 ArtifactDigestError
impl !UnwindSafe for ArtifactDigestError
impl Freeze for ArtifactDigestError
impl Send for ArtifactDigestError
impl Sync for ArtifactDigestError
impl Unpin for ArtifactDigestError
impl UnsafeUnpin for ArtifactDigestError
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