pub struct PreventedMatch {
pub symbol: String,
pub prevented_match_id: u64,
pub taker_order_id: u64,
pub maker_symbol: String,
pub maker_order_id: u64,
pub trade_group_id: u64,
pub self_trade_prevention_mode: String,
pub price: f64,
pub maker_prevented_quantity: f64,
pub transact_time: u64,
}Expand description
Prevented match entry (self-trade prevention).
Fields§
§symbol: StringSymbol.
prevented_match_id: u64Prevented match ID.
taker_order_id: u64Taker order ID.
maker_symbol: StringMaker symbol.
maker_order_id: u64Maker order ID.
trade_group_id: u64Trade group ID.
self_trade_prevention_mode: StringSelf-trade prevention mode.
price: f64Price.
maker_prevented_quantity: f64Maker prevented quantity.
transact_time: u64Transaction time.
Trait Implementations§
Source§impl Clone for PreventedMatch
impl Clone for PreventedMatch
Source§fn clone(&self) -> PreventedMatch
fn clone(&self) -> PreventedMatch
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 PreventedMatch
impl Debug for PreventedMatch
Source§impl<'de> Deserialize<'de> for PreventedMatch
impl<'de> Deserialize<'de> for PreventedMatch
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 PreventedMatch
impl RefUnwindSafe for PreventedMatch
impl Send for PreventedMatch
impl Sync for PreventedMatch
impl Unpin for PreventedMatch
impl UnwindSafe for PreventedMatch
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