pub struct MiniTickerInfo {
pub event_time: i64,
pub symbol: String,
pub close_price: String,
pub open_price: String,
pub high_price: String,
pub low_price: String,
pub base_volume: String,
pub quote_volume: String,
}Expand description
Represents price information retrieved from the Binance WebSocket API.
MiniTickerInfo struct contains fields matching those returned by the Binance WebSocket API
for the 24hr mini ticker event. It serves as an interface for JSON deserialization of event data.
Fields§
§event_time: i64The unix timestamp of the event in milliseconds.
symbol: StringThe trading pair symbol (e.g., “BTCUSDT”).
close_price: StringThe last price of the trading pair.
open_price: StringThe opening price of the trading pair.
high_price: StringThe highest price of the trading pair during the event.
low_price: StringThe lowest price of the trading pair during the event.
base_volume: StringTotal traded base asset volume
quote_volume: StringTotal traded quote asset volume
Trait Implementations§
Source§impl Clone for MiniTickerInfo
impl Clone for MiniTickerInfo
Source§fn clone(&self) -> MiniTickerInfo
fn clone(&self) -> MiniTickerInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MiniTickerInfo
impl Debug for MiniTickerInfo
Source§impl<'de> Deserialize<'de> for MiniTickerInfo
impl<'de> Deserialize<'de> for MiniTickerInfo
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
Source§impl PartialEq for MiniTickerInfo
impl PartialEq for MiniTickerInfo
Source§fn eq(&self, other: &MiniTickerInfo) -> bool
fn eq(&self, other: &MiniTickerInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MiniTickerInfo
impl Serialize for MiniTickerInfo
impl StructuralPartialEq for MiniTickerInfo
Auto Trait Implementations§
impl Freeze for MiniTickerInfo
impl RefUnwindSafe for MiniTickerInfo
impl Send for MiniTickerInfo
impl Sync for MiniTickerInfo
impl Unpin for MiniTickerInfo
impl UnsafeUnpin for MiniTickerInfo
impl UnwindSafe for MiniTickerInfo
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> 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 moreSource§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