pub struct JeNetworkEdge {Show 16 fields
pub edge_id: String,
pub document_id: Uuid,
pub posting_date: NaiveDate,
pub from_account: String,
pub to_account: String,
pub from_line_id: String,
pub to_line_id: String,
pub amount: Decimal,
pub confidence: f64,
pub predecessor_edge_id: String,
pub business_process: String,
pub is_fraud: bool,
pub is_anomaly: bool,
pub fraud_type: Option<String>,
pub ic_pair_id: Option<String>,
pub ic_partner_entity: Option<String>,
}Expand description
One row of the je_network output.
The 13 columns matching v5.8.0 CSV output are at the top; v5.10 added the optional IC fields (Some only on group-context inputs).
Fields§
§edge_id: String§document_id: Uuid§posting_date: NaiveDate§from_account: String§to_account: String§from_line_id: String§to_line_id: String§amount: Decimal§confidence: f64§predecessor_edge_id: String§business_process: String§is_fraud: bool§is_anomaly: bool§fraud_type: Option<String>v5.27 — fine-grained fraud typology (the FraudType variant name,
e.g. SuspenseAccountAbuse), surfaced from the JE header so the edge
list carries the same label as the JE table. Empty on non-fraud edges.
ic_pair_id: Option<String>v5.10 — surfaces JournalEntryHeader::ic_pair_id when present.
None for non-IC postings (and on every edge from a single-entity run).
ic_partner_entity: Option<String>v5.10 — surfaces JournalEntryHeader::ic_partner_entity when present.
Trait Implementations§
Source§impl Clone for JeNetworkEdge
impl Clone for JeNetworkEdge
Source§fn clone(&self) -> JeNetworkEdge
fn clone(&self) -> JeNetworkEdge
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 moreAuto Trait Implementations§
impl Freeze for JeNetworkEdge
impl RefUnwindSafe for JeNetworkEdge
impl Send for JeNetworkEdge
impl Sync for JeNetworkEdge
impl Unpin for JeNetworkEdge
impl UnsafeUnpin for JeNetworkEdge
impl UnwindSafe for JeNetworkEdge
Blanket Implementations§
impl<T> Allocation for T
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 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.