pub struct MarketOrderMarginCloseout {
pub reason: Option<String>,
}
Fields§
§reason: Option<String>
The reason the Market Order was created to perform a margin closeout
Implementations§
source§impl MarketOrderMarginCloseout
impl MarketOrderMarginCloseout
pub fn new() -> MarketOrderMarginCloseout
sourcepub fn with_reason(self, x: String) -> Self
pub fn with_reason(self, x: String) -> Self
The reason the Market Order was created to perform a margin closeout
- param String
- return MarketOrderMarginCloseout
Trait Implementations§
source§impl Debug for MarketOrderMarginCloseout
impl Debug for MarketOrderMarginCloseout
source§impl<'de> Deserialize<'de> for MarketOrderMarginCloseout
impl<'de> Deserialize<'de> for MarketOrderMarginCloseout
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 MarketOrderMarginCloseout
impl RefUnwindSafe for MarketOrderMarginCloseout
impl Send for MarketOrderMarginCloseout
impl Sync for MarketOrderMarginCloseout
impl Unpin for MarketOrderMarginCloseout
impl UnwindSafe for MarketOrderMarginCloseout
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