pub struct ConvertPositionRequest {
pub dhan_client_id: String,
pub from_product_type: ProductType,
pub exchange_segment: ExchangeSegment,
pub position_type: PositionType,
pub security_id: String,
pub trading_symbol: Option<String>,
pub convert_qty: u64,
pub to_product_type: ProductType,
}Expand description
Request body for converting a position product type.
Used by POST /v2/positions/convert.
Fields§
§dhan_client_id: String§from_product_type: ProductType§exchange_segment: ExchangeSegment§position_type: PositionType§security_id: String§trading_symbol: Option<String>§convert_qty: u64§to_product_type: ProductTypeTrait Implementations§
Source§impl Clone for ConvertPositionRequest
impl Clone for ConvertPositionRequest
Source§fn clone(&self) -> ConvertPositionRequest
fn clone(&self) -> ConvertPositionRequest
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 ConvertPositionRequest
impl Debug for ConvertPositionRequest
Auto Trait Implementations§
impl Freeze for ConvertPositionRequest
impl RefUnwindSafe for ConvertPositionRequest
impl Send for ConvertPositionRequest
impl Sync for ConvertPositionRequest
impl Unpin for ConvertPositionRequest
impl UnsafeUnpin for ConvertPositionRequest
impl UnwindSafe for ConvertPositionRequest
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