pub struct TickerSnapshot {Show 26 fields
pub market: String,
pub trade_date: String,
pub trade_time: String,
pub trade_date_kst: String,
pub trade_time_kst: String,
pub trade_timestamp: i64,
pub opening_price: f64,
pub high_price: f64,
pub low_price: f64,
pub trade_price: f64,
pub prev_closing_price: f64,
pub change: SnapshotChangeType,
pub change_price: f64,
pub change_rate: f64,
pub signed_change_price: f64,
pub signed_change_rate: f64,
pub trade_volume: f64,
pub acc_trade_price: f64,
pub acc_trade_price_24h: f64,
pub acc_trade_volume: f64,
pub acc_trade_volume_24h: f64,
pub highest_52_week_price: f64,
pub highest_52_week_date: String,
pub lowest_52_week_price: f64,
pub lowest_52_week_date: String,
pub timestamp: i64,
}Fields§
§market: String§trade_date: String§trade_time: String§trade_date_kst: String§trade_time_kst: String§trade_timestamp: i64§opening_price: f64§high_price: f64§low_price: f64§trade_price: f64§prev_closing_price: f64§change: SnapshotChangeType§change_price: f64§change_rate: f64§signed_change_price: f64§signed_change_rate: f64§trade_volume: f64§acc_trade_price: f64§acc_trade_price_24h: f64§acc_trade_volume: f64§acc_trade_volume_24h: f64§highest_52_week_price: f64§highest_52_week_date: String§lowest_52_week_price: f64§lowest_52_week_date: String§timestamp: i64Implementations§
Source§impl TickerSnapshot
impl TickerSnapshot
pub async fn get_ticker_snapshot_list( markets_id: &[&str], ) -> Result<Vec<Self>, ResponseError>
Trait Implementations§
Source§impl Debug for TickerSnapshot
impl Debug for TickerSnapshot
Source§impl<'de> Deserialize<'de> for TickerSnapshot
impl<'de> Deserialize<'de> for TickerSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TickerSnapshot
impl RefUnwindSafe for TickerSnapshot
impl Send for TickerSnapshot
impl Sync for TickerSnapshot
impl Unpin for TickerSnapshot
impl UnwindSafe for TickerSnapshot
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> 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