pub struct SignatureValidationReport {
pub valid: bool,
pub xmldsig_valid: Option<bool>,
pub xades_valid: Option<bool>,
pub required_references_valid: bool,
pub algorithms_valid: bool,
pub placement_valid: Option<bool>,
pub external_material_valid: bool,
pub issues: Vec<SignatureValidationIssue>,
}Expand description
Report produced by SignatureValidationProfile.
Fields§
§valid: bool§xmldsig_valid: Option<bool>§xades_valid: Option<bool>§required_references_valid: bool§algorithms_valid: bool§placement_valid: Option<bool>§external_material_valid: bool§issues: Vec<SignatureValidationIssue>Trait Implementations§
Source§impl Clone for SignatureValidationReport
impl Clone for SignatureValidationReport
Source§fn clone(&self) -> SignatureValidationReport
fn clone(&self) -> SignatureValidationReport
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 moreSource§impl Debug for SignatureValidationReport
impl Debug for SignatureValidationReport
impl Eq for SignatureValidationReport
Source§impl PartialEq for SignatureValidationReport
impl PartialEq for SignatureValidationReport
Source§fn eq(&self, other: &SignatureValidationReport) -> bool
fn eq(&self, other: &SignatureValidationReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SignatureValidationReport
Auto Trait Implementations§
impl Freeze for SignatureValidationReport
impl RefUnwindSafe for SignatureValidationReport
impl Send for SignatureValidationReport
impl Sync for SignatureValidationReport
impl Unpin for SignatureValidationReport
impl UnsafeUnpin for SignatureValidationReport
impl UnwindSafe for SignatureValidationReport
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