pub struct EnhancedGenerationStatistics {Show 32 fields
pub total_entries: u64,
pub total_line_items: u64,
pub accounts_count: usize,
pub companies_count: usize,
pub period_months: u32,
pub vendor_count: usize,
pub customer_count: usize,
pub material_count: usize,
pub asset_count: usize,
pub employee_count: usize,
pub p2p_chain_count: usize,
pub o2c_chain_count: usize,
pub ap_invoice_count: usize,
pub ar_invoice_count: usize,
pub ocpm_event_count: usize,
pub ocpm_object_count: usize,
pub ocpm_case_count: usize,
pub audit_engagement_count: usize,
pub audit_workpaper_count: usize,
pub audit_evidence_count: usize,
pub audit_risk_count: usize,
pub audit_finding_count: usize,
pub audit_judgment_count: usize,
pub anomalies_injected: usize,
pub data_quality_issues: usize,
pub banking_customer_count: usize,
pub banking_account_count: usize,
pub banking_transaction_count: usize,
pub banking_suspicious_count: usize,
pub graph_export_count: usize,
pub graph_node_count: usize,
pub graph_edge_count: usize,
}Expand description
Enhanced statistics about a generation run.
Fields§
§total_entries: u64Total journal entries generated.
total_line_items: u64Total line items generated.
accounts_count: usizeNumber of accounts in CoA.
companies_count: usizeNumber of companies.
period_months: u32Period in months.
vendor_count: usizeMaster data counts.
customer_count: usize§material_count: usize§asset_count: usize§employee_count: usize§p2p_chain_count: usizeDocument flow counts.
o2c_chain_count: usize§ap_invoice_count: usizeSubledger counts.
ar_invoice_count: usize§ocpm_event_count: usizeOCPM counts.
ocpm_object_count: usize§ocpm_case_count: usize§audit_engagement_count: usizeAudit counts.
audit_workpaper_count: usize§audit_evidence_count: usize§audit_risk_count: usize§audit_finding_count: usize§audit_judgment_count: usize§anomalies_injected: usizeAnomaly counts.
data_quality_issues: usizeData quality issue counts.
banking_customer_count: usizeBanking counts.
banking_account_count: usize§banking_transaction_count: usize§banking_suspicious_count: usize§graph_export_count: usizeGraph export counts.
graph_node_count: usize§graph_edge_count: usizeTrait Implementations§
Source§impl Clone for EnhancedGenerationStatistics
impl Clone for EnhancedGenerationStatistics
Source§fn clone(&self) -> EnhancedGenerationStatistics
fn clone(&self) -> EnhancedGenerationStatistics
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 EnhancedGenerationStatistics
impl Debug for EnhancedGenerationStatistics
Source§impl Default for EnhancedGenerationStatistics
impl Default for EnhancedGenerationStatistics
Source§fn default() -> EnhancedGenerationStatistics
fn default() -> EnhancedGenerationStatistics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnhancedGenerationStatistics
impl<'de> Deserialize<'de> for EnhancedGenerationStatistics
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 EnhancedGenerationStatistics
impl RefUnwindSafe for EnhancedGenerationStatistics
impl Send for EnhancedGenerationStatistics
impl Sync for EnhancedGenerationStatistics
impl Unpin for EnhancedGenerationStatistics
impl UnwindSafe for EnhancedGenerationStatistics
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<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 more