pub struct LiquidityMetrics {
pub total_value_processed: u64,
pub settled_value: u64,
pub available_liquidity: i64,
pub utilization_rate: f64,
pub turnover_ratio: f64,
}Expand description
Liquidity metrics.
Fields§
§total_value_processed: u64Total value processed.
settled_value: u64Value actually settled.
available_liquidity: i64Available liquidity.
utilization_rate: f64Utilization rate (0-1).
turnover_ratio: f64Turnover ratio.
Trait Implementations§
Source§impl Clone for LiquidityMetrics
impl Clone for LiquidityMetrics
Source§fn clone(&self) -> LiquidityMetrics
fn clone(&self) -> LiquidityMetrics
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 LiquidityMetrics
impl RefUnwindSafe for LiquidityMetrics
impl Send for LiquidityMetrics
impl Sync for LiquidityMetrics
impl Unpin for LiquidityMetrics
impl UnwindSafe for LiquidityMetrics
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.