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 (const: unstable) · 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.