pub struct SourceOracleFailure {
pub result_directory: PathBuf,
pub result_manifest_sha256: String,
pub result_manifest_bytes: u64,
pub failure: String,
}Expand description
Structural source validation failure whose audit directory was sealed.
Fields§
§result_directory: PathBufCanonical path of the separately created failure directory.
result_manifest_sha256: StringSHA-256 of the failure directory’s own SHA256SUMS.
result_manifest_bytes: u64Exact byte count of the failure directory’s own SHA256SUMS.
failure: StringOriginal validation error rendered with its context chain.
Trait Implementations§
Source§impl Clone for SourceOracleFailure
impl Clone for SourceOracleFailure
Source§fn clone(&self) -> SourceOracleFailure
fn clone(&self) -> SourceOracleFailure
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SourceOracleFailure
impl Debug for SourceOracleFailure
Source§impl Display for SourceOracleFailure
impl Display for SourceOracleFailure
Source§impl Error for SourceOracleFailure
impl Error for SourceOracleFailure
1.30.0 · 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 PartialEq for SourceOracleFailure
impl PartialEq for SourceOracleFailure
impl Eq for SourceOracleFailure
impl StructuralPartialEq for SourceOracleFailure
Auto Trait Implementations§
impl Freeze for SourceOracleFailure
impl RefUnwindSafe for SourceOracleFailure
impl Send for SourceOracleFailure
impl Sync for SourceOracleFailure
impl Unpin for SourceOracleFailure
impl UnsafeUnpin for SourceOracleFailure
impl UnwindSafe for SourceOracleFailure
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