pub struct PlatformMakerFill {
pub fill_id: String,
pub product: PlatformMakerProduct,
pub side: PlatformTradeSide,
pub price_atoms: String,
pub size_atoms: String,
pub fee_quote_atoms: String,
pub fee_is_final: bool,
pub settlement: PlatformSettlementState,
pub executed_at_ms: u64,
pub confirmed_at_ms: Option<u64>,
pub transaction_id: Option<String>,
pub realized_pnl_quote_atoms: String,
}Expand description
One maker-side fill: the same sanitized settlement view as an account fill plus the maker product that produced it. No counterparty or venue.
Fields§
§fill_id: String§product: PlatformMakerProduct§side: PlatformTradeSide§price_atoms: String§size_atoms: String§fee_quote_atoms: String§fee_is_final: bool§settlement: PlatformSettlementState§executed_at_ms: u64§confirmed_at_ms: Option<u64>§transaction_id: Option<String>§realized_pnl_quote_atoms: StringTrait Implementations§
Source§impl Clone for PlatformMakerFill
impl Clone for PlatformMakerFill
Source§fn clone(&self) -> PlatformMakerFill
fn clone(&self) -> PlatformMakerFill
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 PlatformMakerFill
impl Debug for PlatformMakerFill
Source§impl<'de> Deserialize<'de> for PlatformMakerFill
impl<'de> Deserialize<'de> for PlatformMakerFill
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PlatformMakerFill, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PlatformMakerFill, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PlatformMakerFill
Source§impl PartialEq for PlatformMakerFill
impl PartialEq for PlatformMakerFill
Source§impl Serialize for PlatformMakerFill
impl Serialize for PlatformMakerFill
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for PlatformMakerFill
Auto Trait Implementations§
impl Freeze for PlatformMakerFill
impl RefUnwindSafe for PlatformMakerFill
impl Send for PlatformMakerFill
impl Sync for PlatformMakerFill
impl Unpin for PlatformMakerFill
impl UnsafeUnpin for PlatformMakerFill
impl UnwindSafe for PlatformMakerFill
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