pub struct OracleFailure {
pub result_directory: PathBuf,
pub result_manifest_sha256: String,
pub result_manifest_bytes: u64,
pub failure: String,
}Expand description
A structural validation failure whose separate evidence directory was successfully sealed and can therefore be anchored by the CLI.
Fields§
§result_directory: PathBufCanonical path of the separately created result directory.
result_manifest_sha256: StringSHA-256 of the result directory’s own SHA256SUMS.
result_manifest_bytes: u64Exact byte count of the result directory’s own SHA256SUMS.
failure: StringOriginal structural validation error, rendered with its context chain.
Trait Implementations§
Source§impl Clone for OracleFailure
impl Clone for OracleFailure
Source§fn clone(&self) -> OracleFailure
fn clone(&self) -> OracleFailure
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 OracleFailure
impl Debug for OracleFailure
Source§impl Display for OracleFailure
impl Display for OracleFailure
Source§impl Error for OracleFailure
impl Error for OracleFailure
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 OracleFailure
impl PartialEq for OracleFailure
impl Eq for OracleFailure
impl StructuralPartialEq for OracleFailure
Auto Trait Implementations§
impl Freeze for OracleFailure
impl RefUnwindSafe for OracleFailure
impl Send for OracleFailure
impl Sync for OracleFailure
impl Unpin for OracleFailure
impl UnsafeUnpin for OracleFailure
impl UnwindSafe for OracleFailure
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