pub struct OwnerInsiderTradeInfo {
pub owner_insider_basic_info: Option<OwnerInsiderBasicInfo>,
pub trade_shares: Option<i64>,
pub min_trade_date: Option<i64>,
pub max_trade_date: Option<i64>,
pub min_price: Option<i64>,
pub max_price: Option<i64>,
pub security_holder_quantity: Option<i64>,
pub security_description: Option<String>,
pub transaction_type: Option<String>,
pub source_group_name: Option<String>,
pub is_proposed_sale_of_securities: Option<bool>,
}Fields§
§owner_insider_basic_info: Option<OwnerInsiderBasicInfo>§min_trade_date: Option<i64>§max_trade_date: Option<i64>§min_price: Option<i64>§max_price: Option<i64>§security_holder_quantity: Option<i64>§security_description: Option<String>§transaction_type: Option<String>§source_group_name: Option<String>§is_proposed_sale_of_securities: Option<bool>Implementations§
Source§impl OwnerInsiderTradeInfo
impl OwnerInsiderTradeInfo
Returns the value of trade_shares, or the default value if trade_shares is unset.
Sourcepub fn min_trade_date(&self) -> i64
pub fn min_trade_date(&self) -> i64
Returns the value of min_trade_date, or the default value if min_trade_date is unset.
Sourcepub fn max_trade_date(&self) -> i64
pub fn max_trade_date(&self) -> i64
Returns the value of max_trade_date, or the default value if max_trade_date is unset.
Sourcepub fn min_price(&self) -> i64
pub fn min_price(&self) -> i64
Returns the value of min_price, or the default value if min_price is unset.
Sourcepub fn max_price(&self) -> i64
pub fn max_price(&self) -> i64
Returns the value of max_price, or the default value if max_price is unset.
Sourcepub fn security_holder_quantity(&self) -> i64
pub fn security_holder_quantity(&self) -> i64
Returns the value of security_holder_quantity, or the default value if security_holder_quantity is unset.
Sourcepub fn security_description(&self) -> &str
pub fn security_description(&self) -> &str
Returns the value of security_description, or the default value if security_description is unset.
Sourcepub fn transaction_type(&self) -> &str
pub fn transaction_type(&self) -> &str
Returns the value of transaction_type, or the default value if transaction_type is unset.
Sourcepub fn source_group_name(&self) -> &str
pub fn source_group_name(&self) -> &str
Returns the value of source_group_name, or the default value if source_group_name is unset.
Sourcepub fn is_proposed_sale_of_securities(&self) -> bool
pub fn is_proposed_sale_of_securities(&self) -> bool
Returns the value of is_proposed_sale_of_securities, or the default value if is_proposed_sale_of_securities is unset.
Trait Implementations§
Source§impl Clone for OwnerInsiderTradeInfo
impl Clone for OwnerInsiderTradeInfo
Source§fn clone(&self) -> OwnerInsiderTradeInfo
fn clone(&self) -> OwnerInsiderTradeInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for OwnerInsiderTradeInfo
impl Debug for OwnerInsiderTradeInfo
Source§impl Default for OwnerInsiderTradeInfo
impl Default for OwnerInsiderTradeInfo
Source§impl Hash for OwnerInsiderTradeInfo
impl Hash for OwnerInsiderTradeInfo
Source§impl Message for OwnerInsiderTradeInfo
impl Message for OwnerInsiderTradeInfo
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
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,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
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,
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,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
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,
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,
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,
self.Source§impl PartialEq for OwnerInsiderTradeInfo
impl PartialEq for OwnerInsiderTradeInfo
impl Eq for OwnerInsiderTradeInfo
impl StructuralPartialEq for OwnerInsiderTradeInfo
Auto Trait Implementations§
impl Freeze for OwnerInsiderTradeInfo
impl RefUnwindSafe for OwnerInsiderTradeInfo
impl Send for OwnerInsiderTradeInfo
impl Sync for OwnerInsiderTradeInfo
impl Unpin for OwnerInsiderTradeInfo
impl UnsafeUnpin for OwnerInsiderTradeInfo
impl UnwindSafe for OwnerInsiderTradeInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.