pub struct EnhancedGenerationResult {Show 15 fields
pub chart_of_accounts: ChartOfAccounts,
pub master_data: MasterDataSnapshot,
pub document_flows: DocumentFlowSnapshot,
pub subledger: SubledgerSnapshot,
pub ocpm: OcpmSnapshot,
pub audit: AuditSnapshot,
pub banking: BankingSnapshot,
pub graph_export: GraphExportSnapshot,
pub journal_entries: Vec<JournalEntry>,
pub anomaly_labels: AnomalyLabels,
pub balance_validation: BalanceValidationResult,
pub data_quality_stats: DataQualityStats,
pub statistics: EnhancedGenerationStatistics,
pub lineage: Option<LineageGraph>,
pub gate_result: Option<GateResult>,
}Expand description
Complete result of enhanced generation run.
Fields§
§chart_of_accounts: ChartOfAccountsGenerated chart of accounts.
master_data: MasterDataSnapshotMaster data snapshot.
document_flows: DocumentFlowSnapshotDocument flow snapshot.
subledger: SubledgerSnapshotSubledger snapshot (linked from document flows).
ocpm: OcpmSnapshotOCPM event log snapshot (if OCPM generation enabled).
audit: AuditSnapshotAudit data snapshot (if audit generation enabled).
banking: BankingSnapshotBanking KYC/AML data snapshot (if banking generation enabled).
graph_export: GraphExportSnapshotGraph export snapshot (if graph export enabled).
journal_entries: Vec<JournalEntry>Generated journal entries.
anomaly_labels: AnomalyLabelsAnomaly labels (if injection enabled).
balance_validation: BalanceValidationResultBalance validation results (if validation enabled).
data_quality_stats: DataQualityStatsData quality statistics (if injection enabled).
statistics: EnhancedGenerationStatisticsGeneration statistics.
lineage: Option<LineageGraph>Data lineage graph (if tracking enabled).
gate_result: Option<GateResult>Quality gate evaluation result.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnhancedGenerationResult
impl RefUnwindSafe for EnhancedGenerationResult
impl Send for EnhancedGenerationResult
impl Sync for EnhancedGenerationResult
impl Unpin for EnhancedGenerationResult
impl UnwindSafe for EnhancedGenerationResult
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> 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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
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.