pub struct Tick {}Expand description
Represents detailed ticker information from the HTX WebSocket API.
This struct contains comprehensive market data including price information, volume data, and bid/ask details for a specific trading pair.
Fields§
§open: f64Opening price of last 24 hours (rotating 24h).
high: f64Highest price of last 24 hours (rotating 24h).
low: f64Lowest price of last 24 hours (rotating 24h).
close: f64Closing price of last 24 hours (rotating 24h).
amount: f64Accumulated trading volume of last 24 hours (rotating 24h), in base currency.
vol: f64Accumulated trading value of last 24 hours (rotating 24h), in quote currency.
count: u64The number of completed trades (rotating 24h).
bid: f64Current best bid price.
bid_size: f64Current best bid size.
ask: f64Current best ask price.
ask_size: f64Current best ask size.
last_price: f64Last traded price.
last_size: f64Size of the last trade.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Tick
impl<'de> Deserialize<'de> for Tick
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
impl StructuralPartialEq for Tick
Auto Trait Implementations§
impl Freeze for Tick
impl RefUnwindSafe for Tick
impl Send for Tick
impl Sync for Tick
impl Unpin for Tick
impl UnwindSafe for Tick
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request