pub struct SecCapRecord {
pub security_id: Option<u64>,
pub time_key: Option<u64>,
pub sec_volume: Option<u64>,
pub sec_turnover: Option<u64>,
pub sec_cap_broker_rec: Vec<SecCapBrokerRecord>,
pub update_time: Option<u64>,
pub top_buy_list: Vec<SecCapBrokerRecord>,
pub top_sell_list: Vec<SecCapBrokerRecord>,
}Fields§
§security_id: Option<u64>§time_key: Option<u64>§sec_volume: Option<u64>§sec_turnover: Option<u64>§sec_cap_broker_rec: Vec<SecCapBrokerRecord>§update_time: Option<u64>§top_buy_list: Vec<SecCapBrokerRecord>§top_sell_list: Vec<SecCapBrokerRecord>Implementations§
Source§impl SecCapRecord
impl SecCapRecord
Sourcepub fn security_id(&self) -> u64
pub fn security_id(&self) -> u64
Returns the value of security_id, or the default value if security_id is unset.
Sourcepub fn time_key(&self) -> u64
pub fn time_key(&self) -> u64
Returns the value of time_key, or the default value if time_key is unset.
Sourcepub fn sec_volume(&self) -> u64
pub fn sec_volume(&self) -> u64
Returns the value of sec_volume, or the default value if sec_volume is unset.
Sourcepub fn sec_turnover(&self) -> u64
pub fn sec_turnover(&self) -> u64
Returns the value of sec_turnover, or the default value if sec_turnover is unset.
Sourcepub fn update_time(&self) -> u64
pub fn update_time(&self) -> u64
Returns the value of update_time, or the default value if update_time is unset.
Trait Implementations§
Source§impl Clone for SecCapRecord
impl Clone for SecCapRecord
Source§fn clone(&self) -> SecCapRecord
fn clone(&self) -> SecCapRecord
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 SecCapRecord
impl Debug for SecCapRecord
Source§impl Default for SecCapRecord
impl Default for SecCapRecord
Source§impl Message for SecCapRecord
impl Message for SecCapRecord
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 SecCapRecord
impl PartialEq for SecCapRecord
impl StructuralPartialEq for SecCapRecord
Auto Trait Implementations§
impl Freeze for SecCapRecord
impl RefUnwindSafe for SecCapRecord
impl Send for SecCapRecord
impl Sync for SecCapRecord
impl Unpin for SecCapRecord
impl UnsafeUnpin for SecCapRecord
impl UnwindSafe for SecCapRecord
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