pub struct IntegrityResult {
pub checksum_valid: bool,
pub version_valid: bool,
pub corruption_detected: bool,
pub corruption_details: Vec<String>,
pub overall_valid: bool,
pub errors: Vec<IntegrityError>,
}Expand description
Integrity result
Fields§
§checksum_valid: boolWhether checksum is valid
version_valid: boolWhether version is valid
corruption_detected: boolWhether corruption was detected
corruption_details: Vec<String>Corruption details
overall_valid: boolWhether overall integrity is valid
errors: Vec<IntegrityError>Any errors encountered
Implementations§
Trait Implementations§
Source§impl Clone for IntegrityResult
impl Clone for IntegrityResult
Source§fn clone(&self) -> IntegrityResult
fn clone(&self) -> IntegrityResult
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 IntegrityResult
impl Debug for IntegrityResult
Source§impl<'de> Deserialize<'de> for IntegrityResult
impl<'de> Deserialize<'de> for IntegrityResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for IntegrityResult
impl PartialEq for IntegrityResult
Source§impl Serialize for IntegrityResult
impl Serialize for IntegrityResult
impl StructuralPartialEq for IntegrityResult
Auto Trait Implementations§
impl Freeze for IntegrityResult
impl RefUnwindSafe for IntegrityResult
impl Send for IntegrityResult
impl Sync for IntegrityResult
impl Unpin for IntegrityResult
impl UnwindSafe for IntegrityResult
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