pub struct ItControlsConfig {
pub enabled: bool,
pub access_logs_per_engagement: usize,
pub change_records_per_engagement: usize,
}Expand description
IT general controls config (v3.3.0+).
Fields§
§enabled: boolMaster switch — when false, no access logs or change records
are generated.
access_logs_per_engagement: usizeNumber of access-log entries per engagement (approximate — the generator may round or scale based on company size).
change_records_per_engagement: usizeNumber of change-management records per engagement.
Trait Implementations§
Source§impl Clone for ItControlsConfig
impl Clone for ItControlsConfig
Source§fn clone(&self) -> ItControlsConfig
fn clone(&self) -> ItControlsConfig
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 ItControlsConfig
impl Debug for ItControlsConfig
Source§impl Default for ItControlsConfig
impl Default for ItControlsConfig
Source§impl<'de> Deserialize<'de> for ItControlsConfig
impl<'de> Deserialize<'de> for ItControlsConfig
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 ItControlsConfig
impl RefUnwindSafe for ItControlsConfig
impl Send for ItControlsConfig
impl Sync for ItControlsConfig
impl Unpin for ItControlsConfig
impl UnsafeUnpin for ItControlsConfig
impl UnwindSafe for ItControlsConfig
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