pub struct CeVerificationResult {
pub object_id: String,
pub expected: Checksum,
pub actual: Checksum,
pub matches: bool,
pub verified_at: u64,
}Expand description
Result of a single verification attempt.
Fields§
§object_id: StringIdentifier for the checked object.
expected: ChecksumThe checksum stored at index time.
actual: ChecksumThe checksum freshly computed from the provided data.
matches: boolWhether expected == actual.
verified_at: u64Unix timestamp (seconds) when verification was performed.
Trait Implementations§
Source§impl Clone for CeVerificationResult
impl Clone for CeVerificationResult
Source§fn clone(&self) -> CeVerificationResult
fn clone(&self) -> CeVerificationResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CeVerificationResult
impl RefUnwindSafe for CeVerificationResult
impl Send for CeVerificationResult
impl Sync for CeVerificationResult
impl Unpin for CeVerificationResult
impl UnsafeUnpin for CeVerificationResult
impl UnwindSafe for CeVerificationResult
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more