pub struct AnalyticsMetadataConfig {
pub enabled: bool,
pub prior_year: bool,
pub industry_benchmark: bool,
pub management_reports: bool,
pub drift_events: bool,
}Expand description
v3.3.0: analytics-metadata phase configuration.
Gates the phase_analytics_metadata pass that runs AFTER all
JE-adding phases (including the fraud-bias sweep at Phase 20b).
When enabled, the orchestrator calls PriorYearGenerator,
IndustryBenchmarkGenerator, ManagementReportGenerator, and
DriftEventGenerator in sequence; each sub-flag below controls
whether that specific generator fires.
Fields§
§enabled: boolMaster switch for the whole analytics phase.
prior_year: boolEmit PriorYearComparative records derived from current
period’s account balances.
industry_benchmark: boolEmit IndustryBenchmark records for the configured industry.
management_reports: boolEmit management-report artefacts.
drift_events: boolEmit LabeledDriftEvent records — post-generation sweep over
journal entries to label detected drift patterns.
Trait Implementations§
Source§impl Clone for AnalyticsMetadataConfig
impl Clone for AnalyticsMetadataConfig
Source§fn clone(&self) -> AnalyticsMetadataConfig
fn clone(&self) -> AnalyticsMetadataConfig
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 AnalyticsMetadataConfig
impl Debug for AnalyticsMetadataConfig
Source§impl Default for AnalyticsMetadataConfig
impl Default for AnalyticsMetadataConfig
Source§impl<'de> Deserialize<'de> for AnalyticsMetadataConfig
impl<'de> Deserialize<'de> for AnalyticsMetadataConfig
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 AnalyticsMetadataConfig
impl RefUnwindSafe for AnalyticsMetadataConfig
impl Send for AnalyticsMetadataConfig
impl Sync for AnalyticsMetadataConfig
impl Unpin for AnalyticsMetadataConfig
impl UnsafeUnpin for AnalyticsMetadataConfig
impl UnwindSafe for AnalyticsMetadataConfig
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