pub struct AxTicker {
pub symbol: Ustr,
pub bid: Option<Decimal>,
pub ask: Option<Decimal>,
pub last: Option<Decimal>,
pub mark: Option<Decimal>,
pub index: Option<Decimal>,
pub volume_24h: Option<Decimal>,
pub high_24h: Option<Decimal>,
pub low_24h: Option<Decimal>,
pub timestamp: Option<DateTime<Utc>>,
}Expand description
Individual ticker entry.
§References
Fields§
§symbol: UstrInstrument symbol.
bid: Option<Decimal>Best bid price.
ask: Option<Decimal>Best ask price.
last: Option<Decimal>Last trade price.
mark: Option<Decimal>Mark price.
index: Option<Decimal>Index price.
volume_24h: Option<Decimal>24-hour volume.
high_24h: Option<Decimal>24-hour high price.
low_24h: Option<Decimal>24-hour low price.
timestamp: Option<DateTime<Utc>>Ticker timestamp.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AxTicker
impl<'de> Deserialize<'de> for AxTicker
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 AxTicker
impl RefUnwindSafe for AxTicker
impl Send for AxTicker
impl Sync for AxTicker
impl Unpin for AxTicker
impl UnwindSafe for AxTicker
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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