pub struct InstrumentSizingArtifact {
pub symbol: String,
pub operation_ts: NaiveDateTime,
pub quantity: GridAdjustment<Decimal>,
pub final_notional: Option<Money>,
}Expand description
Exact catalog-backed sizing adjustment recorded before one Entry action.
Fields§
§symbol: String§operation_ts: NaiveDateTime§quantity: GridAdjustment<Decimal>§final_notional: Option<Money>Trait Implementations§
Source§impl Clone for InstrumentSizingArtifact
impl Clone for InstrumentSizingArtifact
Source§impl Debug for InstrumentSizingArtifact
impl Debug for InstrumentSizingArtifact
Source§impl<'de> Deserialize<'de> for InstrumentSizingArtifact
impl<'de> Deserialize<'de> for InstrumentSizingArtifact
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 Eq for InstrumentSizingArtifact
Source§impl PartialEq for InstrumentSizingArtifact
impl PartialEq for InstrumentSizingArtifact
Source§impl Serialize for InstrumentSizingArtifact
impl Serialize for InstrumentSizingArtifact
impl StructuralPartialEq for InstrumentSizingArtifact
Auto Trait Implementations§
impl Freeze for InstrumentSizingArtifact
impl RefUnwindSafe for InstrumentSizingArtifact
impl Send for InstrumentSizingArtifact
impl Sync for InstrumentSizingArtifact
impl Unpin for InstrumentSizingArtifact
impl UnsafeUnpin for InstrumentSizingArtifact
impl UnwindSafe for InstrumentSizingArtifact
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.