pub struct ShortTradesItem {
pub timestamp: String,
pub rate: String,
pub close: String,
pub nus_amount: String,
pub ny_amount: String,
pub total_amount: String,
pub amount: String,
pub balance: String,
}Expand description
One short-trade data point (unified for US and HK markets).
Fields§
§timestamp: StringTrading date (RFC 3339)
rate: StringShort ratio
close: StringClosing price
nus_amount: String[US] NYSE short amount
ny_amount: String[US] NY short amount
total_amount: String[US] Total short amount
amount: String[HK] Short sale amount
balance: String[HK] Short position balance
Trait Implementations§
Source§impl Clone for ShortTradesItem
impl Clone for ShortTradesItem
Source§fn clone(&self) -> ShortTradesItem
fn clone(&self) -> ShortTradesItem
Returns a duplicate of the value. Read more
1.0.0 · 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 ShortTradesItem
impl Debug for ShortTradesItem
Source§impl<'de> Deserialize<'de> for ShortTradesItem
impl<'de> Deserialize<'de> for ShortTradesItem
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 ShortTradesItem
impl RefUnwindSafe for ShortTradesItem
impl Send for ShortTradesItem
impl Sync for ShortTradesItem
impl Unpin for ShortTradesItem
impl UnsafeUnpin for ShortTradesItem
impl UnwindSafe for ShortTradesItem
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