pub struct CrossMeta {
pub base_instrument: Option<String>,
pub base_currency: Option<String>,
pub base_exchange: Option<String>,
pub interval: Option<String>,
pub quote_instrument: Option<String>,
pub quote_currency: Option<String>,
pub quote_exchange: Option<String>,
}Expand description
CrossMeta : Json object with request general information
Fields§
§base_instrument: Option<String>Base instrument symbol
base_currency: Option<String>Base currency
base_exchange: Option<String>Base exchange
interval: Option<String>Interval between two consecutive points in time series
quote_instrument: Option<String>Quote instrument symbol
quote_currency: Option<String>Quote currency
quote_exchange: Option<String>Quote exchange
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CrossMeta
impl<'de> Deserialize<'de> for CrossMeta
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 CrossMeta
Auto Trait Implementations§
impl Freeze for CrossMeta
impl RefUnwindSafe for CrossMeta
impl Send for CrossMeta
impl Sync for CrossMeta
impl Unpin for CrossMeta
impl UnwindSafe for CrossMeta
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