pub struct CostsHistoryEntry {
pub entry_type: Option<String>,
pub direction: Option<String>,
pub instrument_name: Option<String>,
pub created_timestamp: Option<String>,
pub indicative_quote_reference: Option<String>,
}Expand description
One costs and charges history entry
Fields§
§entry_type: Option<String>Entry type (e.g. TRADE)
direction: Option<String>Deal direction (BUY / SELL)
instrument_name: Option<String>Instrument name (may be empty)
created_timestamp: Option<String>Creation timestamp (ISO-8601, no zone designator)
indicative_quote_reference: Option<String>Reference of the disclosure document holding the actual amounts
(retrieve with get_durable_medium)
Trait Implementations§
Source§impl Clone for CostsHistoryEntry
impl Clone for CostsHistoryEntry
Source§fn clone(&self) -> CostsHistoryEntry
fn clone(&self) -> CostsHistoryEntry
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 CostsHistoryEntry
impl Debug for CostsHistoryEntry
Source§impl Default for CostsHistoryEntry
impl Default for CostsHistoryEntry
Source§fn default() -> CostsHistoryEntry
fn default() -> CostsHistoryEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CostsHistoryEntry
impl<'de> Deserialize<'de> for CostsHistoryEntry
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 CostsHistoryEntry
impl RefUnwindSafe for CostsHistoryEntry
impl Send for CostsHistoryEntry
impl Sync for CostsHistoryEntry
impl Unpin for CostsHistoryEntry
impl UnsafeUnpin for CostsHistoryEntry
impl UnwindSafe for CostsHistoryEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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 more