pub struct PlatformVolumeHistory {
pub time: DateTime<Utc>,
pub total_volume_satoshis: i64,
pub trade_count: i32,
pub active_tokens: i32,
pub active_traders: i32,
pub fees_collected_satoshis: i64,
}Expand description
Platform volume history record (TimescaleDB hypertable)
Fields§
§time: DateTime<Utc>Timestamp
total_volume_satoshis: i64Total volume in satoshis
trade_count: i32Number of trades
active_tokens: i32Number of active tokens
active_traders: i32Number of active traders
fees_collected_satoshis: i64Fees collected in satoshis
Trait Implementations§
Source§impl Clone for PlatformVolumeHistory
impl Clone for PlatformVolumeHistory
Source§fn clone(&self) -> PlatformVolumeHistory
fn clone(&self) -> PlatformVolumeHistory
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 PlatformVolumeHistory
impl Debug for PlatformVolumeHistory
Source§impl<'a, R: Row> FromRow<'a, R> for PlatformVolumeHistory
impl<'a, R: Row> FromRow<'a, R> for PlatformVolumeHistory
Auto Trait Implementations§
impl Freeze for PlatformVolumeHistory
impl RefUnwindSafe for PlatformVolumeHistory
impl Send for PlatformVolumeHistory
impl Sync for PlatformVolumeHistory
impl Unpin for PlatformVolumeHistory
impl UnwindSafe for PlatformVolumeHistory
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
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 more