pub struct BinanceSorResponse {
pub symbol: SmartString,
pub order_id: u64,
pub client_order_id: SmartString,
pub transaction_time: u64,
pub status: SmartString,
pub executed_qty: SmartString,
pub original_qty: SmartString,
pub price: SmartString,
pub working_floor: SmartString,
pub used_sor: bool,
}Expand description
SOR Order response
Fields§
§symbol: SmartStringTrading symbol (e.g., “BTCUSDT”)
order_id: u64Unique order ID assigned by Binance
client_order_id: SmartStringClient-generated order ID for tracking
transaction_time: u64Transaction timestamp from Binance
status: SmartStringCurrent order status (NEW, PARTIALLY_FILLED, FILLED, etc.)
executed_qty: SmartStringQuantity of the order that has been executed
original_qty: SmartStringOriginal quantity of the order
price: SmartStringOrder price as a string
working_floor: SmartStringTrading floor where the order is being processed
used_sor: boolWhether Smart Order Routing was used for this order
Trait Implementations§
Source§impl Clone for BinanceSorResponse
impl Clone for BinanceSorResponse
Source§fn clone(&self) -> BinanceSorResponse
fn clone(&self) -> BinanceSorResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BinanceSorResponse
impl Debug for BinanceSorResponse
Source§impl<'de> Deserialize<'de> for BinanceSorResponse
impl<'de> Deserialize<'de> for BinanceSorResponse
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 BinanceSorResponse
impl RefUnwindSafe for BinanceSorResponse
impl Send for BinanceSorResponse
impl Sync for BinanceSorResponse
impl Unpin for BinanceSorResponse
impl UnwindSafe for BinanceSorResponse
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