pub struct ControlDeficiency {
pub deficiency_id: Uuid,
pub description: String,
pub affected_control: String,
pub identification_date: NaiveDate,
pub remediated: bool,
}Expand description
Control deficiency record.
Fields§
§deficiency_id: UuidUnique identifier.
description: StringDescription.
affected_control: StringAffected control.
identification_date: NaiveDateIdentification date.
remediated: boolRemediation status.
Trait Implementations§
Source§impl Clone for ControlDeficiency
impl Clone for ControlDeficiency
Source§fn clone(&self) -> ControlDeficiency
fn clone(&self) -> ControlDeficiency
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 ControlDeficiency
impl Debug for ControlDeficiency
Source§impl<'de> Deserialize<'de> for ControlDeficiency
impl<'de> Deserialize<'de> for ControlDeficiency
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
Auto Trait Implementations§
impl Freeze for ControlDeficiency
impl RefUnwindSafe for ControlDeficiency
impl Send for ControlDeficiency
impl Sync for ControlDeficiency
impl Unpin for ControlDeficiency
impl UnwindSafe for ControlDeficiency
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