Struct coingecko_rs::response::derivatives::DerivativeExchangeTicker
source · [−]pub struct DerivativeExchangeTicker {Show 17 fields
pub symbol: String,
pub base: String,
pub target: String,
pub trade_url: String,
pub contract_type: String,
pub last: f64,
pub h24_percentage_change: f64,
pub index: Option<f64>,
pub index_basis_percentage: f64,
pub bid_ask_spread: f64,
pub funding_rate: f64,
pub open_interest_usd: f64,
pub h24_volume: f64,
pub converted_volume: ConvertedVolume,
pub converted_last: ConvertedLast,
pub last_traded: i64,
pub expired_at: Option<i64>,
}
Fields
symbol: String
base: String
target: String
trade_url: String
contract_type: String
last: f64
h24_percentage_change: f64
index: Option<f64>
index_basis_percentage: f64
bid_ask_spread: f64
funding_rate: f64
open_interest_usd: f64
h24_volume: f64
converted_volume: ConvertedVolume
converted_last: ConvertedLast
last_traded: i64
expired_at: Option<i64>
Trait Implementations
sourceimpl Clone for DerivativeExchangeTicker
impl Clone for DerivativeExchangeTicker
sourcefn clone(&self) -> DerivativeExchangeTicker
fn clone(&self) -> DerivativeExchangeTicker
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DerivativeExchangeTicker
impl Debug for DerivativeExchangeTicker
sourceimpl<'de> Deserialize<'de> for DerivativeExchangeTicker
impl<'de> Deserialize<'de> for DerivativeExchangeTicker
sourcefn 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
sourceimpl Serialize for DerivativeExchangeTicker
impl Serialize for DerivativeExchangeTicker
Auto Trait Implementations
impl RefUnwindSafe for DerivativeExchangeTicker
impl Send for DerivativeExchangeTicker
impl Sync for DerivativeExchangeTicker
impl Unpin for DerivativeExchangeTicker
impl UnwindSafe for DerivativeExchangeTicker
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more