pub struct PriceHistory {
pub time: DateTime<Utc>,
pub token_id: Uuid,
pub price_satoshis: i64,
pub supply: i64,
pub market_cap_satoshis: i64,
}Expand description
Price history record (TimescaleDB hypertable)
Fields§
§time: DateTime<Utc>Timestamp
token_id: UuidToken ID
price_satoshis: i64Price in satoshis
supply: i64Total supply at this time
market_cap_satoshis: i64Market cap in satoshis
Trait Implementations§
Source§impl Clone for PriceHistory
impl Clone for PriceHistory
Source§fn clone(&self) -> PriceHistory
fn clone(&self) -> PriceHistory
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 PriceHistory
impl Debug for PriceHistory
Source§impl<'a, R: Row> FromRow<'a, R> for PriceHistory
impl<'a, R: Row> FromRow<'a, R> for PriceHistory
Auto Trait Implementations§
impl Freeze for PriceHistory
impl RefUnwindSafe for PriceHistory
impl Send for PriceHistory
impl Sync for PriceHistory
impl Unpin for PriceHistory
impl UnwindSafe for PriceHistory
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