pub struct VolumeHistory {
pub time: DateTime<Utc>,
pub token_id: Uuid,
pub buy_volume_satoshis: i64,
pub sell_volume_satoshis: i64,
pub trade_count: i32,
pub unique_traders: i32,
}Expand description
Volume history record (TimescaleDB hypertable)
Fields§
§time: DateTime<Utc>Timestamp
token_id: UuidToken ID
buy_volume_satoshis: i64Buy volume in satoshis
sell_volume_satoshis: i64Sell volume in satoshis
trade_count: i32Number of trades
unique_traders: i32Number of unique traders
Trait Implementations§
Source§impl Clone for VolumeHistory
impl Clone for VolumeHistory
Source§fn clone(&self) -> VolumeHistory
fn clone(&self) -> VolumeHistory
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 VolumeHistory
impl Debug for VolumeHistory
Source§impl<'a, R: Row> FromRow<'a, R> for VolumeHistory
impl<'a, R: Row> FromRow<'a, R> for VolumeHistory
Auto Trait Implementations§
impl Freeze for VolumeHistory
impl RefUnwindSafe for VolumeHistory
impl Send for VolumeHistory
impl Sync for VolumeHistory
impl Unpin for VolumeHistory
impl UnwindSafe for VolumeHistory
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