Struct architect_api::cpty::generic_external::ExternalFill
source · pub struct ExternalFill {
pub kind: FillKind,
pub fill_id: FillId,
pub order_id: Option<OrderId>,
pub market: String,
pub quantity: Decimal,
pub price: Decimal,
pub dir: Dir,
pub is_maker: Option<bool>,
pub trade_time: DateTime<Utc>,
}Fields§
§kind: FillKind§fill_id: FillId§order_id: Option<OrderId>§market: String§quantity: Decimal§price: Decimal§dir: Dir§is_maker: Option<bool>§trade_time: DateTime<Utc>Trait Implementations§
source§impl Clone for ExternalFill
impl Clone for ExternalFill
source§fn clone(&self) -> ExternalFill
fn clone(&self) -> ExternalFill
Returns a copy 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 ExternalFill
impl Debug for ExternalFill
source§impl<'de> Deserialize<'de> for ExternalFill
impl<'de> Deserialize<'de> for ExternalFill
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 ExternalFill
impl RefUnwindSafe for ExternalFill
impl Send for ExternalFill
impl Sync for ExternalFill
impl Unpin for ExternalFill
impl UnwindSafe for ExternalFill
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)