pub struct ProposalOpenContractRequest {
pub contract_id: Option<i64>,
pub loginid: Option<String>,
pub passthrough: Option<Value>,
pub proposal_open_contract: Value,
pub req_id: Option<i64>,
pub subscribe: Option<i64>,
}
Expand description
Get latest price (and other information) for a contract in the user’s portfolio
Fields§
§contract_id: Option<i64>
[Optional] Contract ID received from a portfolio
request. If not set, you will receive stream of all open contracts.\n
loginid: Option<String>
[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.\n
passthrough: Option<Value>
[Optional] Used to pass data through the websocket, which may be retrieved via the echo_req
output field.\n
proposal_open_contract: Value
Field ‘proposal_open_contract’ mapped to Value due to complexity/potential issues.\n
req_id: Option<i64>
[Optional] Used to map request to response.\n
subscribe: Option<i64>
[Optional] 1
to stream.\n
Trait Implementations§
Source§impl Clone for ProposalOpenContractRequest
impl Clone for ProposalOpenContractRequest
Source§fn clone(&self) -> ProposalOpenContractRequest
fn clone(&self) -> ProposalOpenContractRequest
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 ProposalOpenContractRequest
impl Debug for ProposalOpenContractRequest
Source§impl<'de> Deserialize<'de> for ProposalOpenContractRequest
impl<'de> Deserialize<'de> for ProposalOpenContractRequest
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 ProposalOpenContractRequest
impl RefUnwindSafe for ProposalOpenContractRequest
impl Send for ProposalOpenContractRequest
impl Sync for ProposalOpenContractRequest
impl Unpin for ProposalOpenContractRequest
impl UnwindSafe for ProposalOpenContractRequest
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