pub struct SecDefOptParamsRequest {
pub req_id: Option<i32>,
pub underlying_symbol: Option<String>,
pub fut_fop_exchange: Option<String>,
pub underlying_sec_type: Option<String>,
pub underlying_con_id: Option<i32>,
}Fields§
§req_id: Option<i32>§underlying_symbol: Option<String>§fut_fop_exchange: Option<String>§underlying_sec_type: Option<String>§underlying_con_id: Option<i32>Implementations§
Source§impl SecDefOptParamsRequest
impl SecDefOptParamsRequest
Sourcepub fn req_id(&self) -> i32
pub fn req_id(&self) -> i32
Returns the value of req_id, or the default value if req_id is unset.
Sourcepub fn underlying_symbol(&self) -> &str
pub fn underlying_symbol(&self) -> &str
Returns the value of underlying_symbol, or the default value if underlying_symbol is unset.
Sourcepub fn fut_fop_exchange(&self) -> &str
pub fn fut_fop_exchange(&self) -> &str
Returns the value of fut_fop_exchange, or the default value if fut_fop_exchange is unset.
Sourcepub fn underlying_sec_type(&self) -> &str
pub fn underlying_sec_type(&self) -> &str
Returns the value of underlying_sec_type, or the default value if underlying_sec_type is unset.
Sourcepub fn underlying_con_id(&self) -> i32
pub fn underlying_con_id(&self) -> i32
Returns the value of underlying_con_id, or the default value if underlying_con_id is unset.
Trait Implementations§
Source§impl Clone for SecDefOptParamsRequest
impl Clone for SecDefOptParamsRequest
Source§fn clone(&self) -> SecDefOptParamsRequest
fn clone(&self) -> SecDefOptParamsRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SecDefOptParamsRequest
impl Debug for SecDefOptParamsRequest
Source§impl Default for SecDefOptParamsRequest
impl Default for SecDefOptParamsRequest
impl Eq for SecDefOptParamsRequest
Source§impl Hash for SecDefOptParamsRequest
impl Hash for SecDefOptParamsRequest
Source§impl Message for SecDefOptParamsRequest
impl Message for SecDefOptParamsRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for SecDefOptParamsRequest
impl PartialEq for SecDefOptParamsRequest
impl StructuralPartialEq for SecDefOptParamsRequest
Auto Trait Implementations§
impl Freeze for SecDefOptParamsRequest
impl RefUnwindSafe for SecDefOptParamsRequest
impl Send for SecDefOptParamsRequest
impl Sync for SecDefOptParamsRequest
impl Unpin for SecDefOptParamsRequest
impl UnsafeUnpin for SecDefOptParamsRequest
impl UnwindSafe for SecDefOptParamsRequest
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