pub struct NetworkStatsResponse {
pub request_id: u64,
pub total_accounts: u32,
pub total_flows: u32,
pub total_volume_fp: i128,
pub method_counts: [u32; 6],
pub weighted_confidence_fp: u64,
}Expand description
Response for network statistics.
Fields§
§request_id: u64Request ID.
total_accounts: u32Total accounts.
total_flows: u32Total flows.
total_volume_fp: i128Total volume (fixed-point, scale 1e18).
method_counts: [u32; 6]Method distribution (A, B, C, D, E, Unsolvable).
weighted_confidence_fp: u64Weighted confidence (fixed-point, scale 1e6).
Trait Implementations§
Source§impl Clone for NetworkStatsResponse
impl Clone for NetworkStatsResponse
Source§fn clone(&self) -> NetworkStatsResponse
fn clone(&self) -> NetworkStatsResponse
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 NetworkStatsResponse
impl Debug for NetworkStatsResponse
Source§impl<'de> Deserialize<'de> for NetworkStatsResponse
impl<'de> Deserialize<'de> for NetworkStatsResponse
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 NetworkStatsResponse
impl RefUnwindSafe for NetworkStatsResponse
impl Send for NetworkStatsResponse
impl Sync for NetworkStatsResponse
impl Unpin for NetworkStatsResponse
impl UnwindSafe for NetworkStatsResponse
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.