pub struct ZeroBalanceMetrics {
pub party_id: String,
pub total_days: u32,
pub zero_balance_days: u32,
pub frequency: f64,
pub avg_eod_position: f64,
pub peak_position: i64,
pub avg_intraday_turnover: f64,
}Expand description
Zero balance frequency metrics.
Fields§
§party_id: StringParty ID.
total_days: u32Total settlement days analyzed.
zero_balance_days: u32Days with zero end-of-day balance.
frequency: f64Zero balance frequency (0-1).
avg_eod_position: f64Average end-of-day position.
peak_position: i64Peak position.
avg_intraday_turnover: f64Intraday turnover.
Trait Implementations§
Source§impl Clone for ZeroBalanceMetrics
impl Clone for ZeroBalanceMetrics
Source§fn clone(&self) -> ZeroBalanceMetrics
fn clone(&self) -> ZeroBalanceMetrics
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 moreAuto Trait Implementations§
impl Freeze for ZeroBalanceMetrics
impl RefUnwindSafe for ZeroBalanceMetrics
impl Send for ZeroBalanceMetrics
impl Sync for ZeroBalanceMetrics
impl Unpin for ZeroBalanceMetrics
impl UnwindSafe for ZeroBalanceMetrics
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.