pub struct IsaComplianceConfig {
pub enabled: bool,
pub compliance_level: String,
pub generate_isa_mappings: bool,
pub generate_coverage_summary: bool,
pub include_pcaob: bool,
pub framework: String,
}Expand description
ISA compliance level configuration.
Fields§
§enabled: boolEnable ISA compliance tracking
compliance_level: StringCompliance level: “basic”, “standard”, “comprehensive”
generate_isa_mappings: boolGenerate ISA requirement mappings
generate_coverage_summary: boolGenerate ISA coverage summary
include_pcaob: boolInclude PCAOB standard mappings (for dual framework)
framework: StringFramework to use: “isa”, “pcaob”, “dual”
Trait Implementations§
Source§impl Clone for IsaComplianceConfig
impl Clone for IsaComplianceConfig
Source§fn clone(&self) -> IsaComplianceConfig
fn clone(&self) -> IsaComplianceConfig
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 IsaComplianceConfig
impl Debug for IsaComplianceConfig
Source§impl Default for IsaComplianceConfig
impl Default for IsaComplianceConfig
Source§impl<'de> Deserialize<'de> for IsaComplianceConfig
impl<'de> Deserialize<'de> for IsaComplianceConfig
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 IsaComplianceConfig
impl RefUnwindSafe for IsaComplianceConfig
impl Send for IsaComplianceConfig
impl Sync for IsaComplianceConfig
impl Unpin for IsaComplianceConfig
impl UnwindSafe for IsaComplianceConfig
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