pub struct NetworkAnalysisReport {
pub circular_flows: Vec<CircularFlowResult>,
pub structuring: Vec<StructuringResult>,
pub funnel_accounts: Vec<FunnelAccountResult>,
pub pass_through: Vec<PassThroughResult>,
pub graph_stats: GraphStats,
pub analysis_time: DateTime<Utc>,
}Fields§
§circular_flows: Vec<CircularFlowResult>§structuring: Vec<StructuringResult>§funnel_accounts: Vec<FunnelAccountResult>§pass_through: Vec<PassThroughResult>§graph_stats: GraphStats§analysis_time: DateTime<Utc>Implementations§
Source§impl NetworkAnalysisReport
impl NetworkAnalysisReport
Sourcepub fn has_suspicious_activity(&self) -> bool
pub fn has_suspicious_activity(&self) -> bool
Check if any suspicious patterns were found
Sourcepub fn suspicious_pattern_count(&self) -> usize
pub fn suspicious_pattern_count(&self) -> usize
Get total suspicious pattern count
Trait Implementations§
Source§impl Clone for NetworkAnalysisReport
impl Clone for NetworkAnalysisReport
Source§fn clone(&self) -> NetworkAnalysisReport
fn clone(&self) -> NetworkAnalysisReport
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 NetworkAnalysisReport
impl Debug for NetworkAnalysisReport
Source§impl<'de> Deserialize<'de> for NetworkAnalysisReport
impl<'de> Deserialize<'de> for NetworkAnalysisReport
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 NetworkAnalysisReport
impl RefUnwindSafe for NetworkAnalysisReport
impl Send for NetworkAnalysisReport
impl Sync for NetworkAnalysisReport
impl Unpin for NetworkAnalysisReport
impl UnwindSafe for NetworkAnalysisReport
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