pub struct ComplianceGraphConfig {
pub enabled: bool,
pub include_compliance_nodes: bool,
pub include_compliance_edges: bool,
pub include_cross_references: bool,
pub include_supersession_edges: bool,
pub include_account_links: bool,
pub include_control_links: bool,
pub include_company_links: bool,
}Expand description
Configuration for compliance graph integration.
Fields§
§enabled: boolWhether compliance graph integration is enabled.
include_compliance_nodes: boolInclude compliance nodes (Standard, Regulation, Jurisdiction, etc.).
include_compliance_edges: boolInclude compliance edges (MapsToStandard, TestsControl, etc.).
include_cross_references: boolInclude cross-reference edges between standards.
include_supersession_edges: boolInclude temporal supersession edges.
include_account_links: boolInclude edges linking standards to the GL account types they govern.
include_control_links: boolInclude edges linking standards to the internal controls that implement them.
include_company_links: boolInclude edges linking filings and jurisdictions to the originating company.
Trait Implementations§
Source§impl Clone for ComplianceGraphConfig
impl Clone for ComplianceGraphConfig
Source§fn clone(&self) -> ComplianceGraphConfig
fn clone(&self) -> ComplianceGraphConfig
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 ComplianceGraphConfig
impl Debug for ComplianceGraphConfig
Source§impl Default for ComplianceGraphConfig
impl Default for ComplianceGraphConfig
Source§impl<'de> Deserialize<'de> for ComplianceGraphConfig
impl<'de> Deserialize<'de> for ComplianceGraphConfig
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 ComplianceGraphConfig
impl RefUnwindSafe for ComplianceGraphConfig
impl Send for ComplianceGraphConfig
impl Sync for ComplianceGraphConfig
impl Unpin for ComplianceGraphConfig
impl UnsafeUnpin for ComplianceGraphConfig
impl UnwindSafe for ComplianceGraphConfig
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