pub struct SecurityAuditResult {
pub constant_time_operations: bool,
pub timing_protection: bool,
pub memory_scrubbing: bool,
pub entropy_quality: bool,
pub algorithm_agility: bool,
pub overall_score: f64,
pub recommendations: Vec<String>,
}Expand description
Security audit results
Fields§
§constant_time_operations: bool§timing_protection: bool§memory_scrubbing: bool§entropy_quality: bool§algorithm_agility: bool§overall_score: f64§recommendations: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for SecurityAuditResult
impl Clone for SecurityAuditResult
Source§fn clone(&self) -> SecurityAuditResult
fn clone(&self) -> SecurityAuditResult
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 moreAuto Trait Implementations§
impl Freeze for SecurityAuditResult
impl RefUnwindSafe for SecurityAuditResult
impl Send for SecurityAuditResult
impl Sync for SecurityAuditResult
impl Unpin for SecurityAuditResult
impl UnwindSafe for SecurityAuditResult
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