pub struct EtfInfo {Show 23 fields
pub fund_name: Option<String>,
pub uint_net_value: Option<String>,
pub net_value: Option<String>,
pub target_index: Option<String>,
pub free_ratio: Option<String>,
pub invest_advisor: Option<String>,
pub trustee: Option<String>,
pub listed_date: Option<String>,
pub dividend_policy: Option<String>,
pub asset_category: Option<String>,
pub invest_area: Option<String>,
pub invest_priority: Option<String>,
pub invest_target: Option<String>,
pub dividend_item: Vec<DividendItem>,
pub free_ratio_percent: Option<String>,
pub split_share_item: Vec<SplitShareItem>,
pub management_fee: Option<String>,
pub coupon_freq: Option<i64>,
pub total_fee_rate: Option<String>,
pub mer_rate: Option<String>,
pub related_stock_list: Vec<RelatedStockInfo>,
pub uint_net_value_info: Option<UintNetValueInfo>,
pub termination_date: Option<String>,
}Fields§
§fund_name: Option<String>§uint_net_value: Option<String>§net_value: Option<String>§target_index: Option<String>§free_ratio: Option<String>§invest_advisor: Option<String>§trustee: Option<String>§listed_date: Option<String>§dividend_policy: Option<String>§asset_category: Option<String>§invest_area: Option<String>§invest_priority: Option<String>§invest_target: Option<String>§dividend_item: Vec<DividendItem>§free_ratio_percent: Option<String>§management_fee: Option<String>§coupon_freq: Option<i64>§total_fee_rate: Option<String>§mer_rate: Option<String>§uint_net_value_info: Option<UintNetValueInfo>§termination_date: Option<String>Implementations§
Source§impl EtfInfo
impl EtfInfo
Sourcepub fn fund_name(&self) -> &str
pub fn fund_name(&self) -> &str
Returns the value of fund_name, or the default value if fund_name is unset.
Sourcepub fn uint_net_value(&self) -> &str
pub fn uint_net_value(&self) -> &str
Returns the value of uint_net_value, or the default value if uint_net_value is unset.
Sourcepub fn net_value(&self) -> &str
pub fn net_value(&self) -> &str
Returns the value of net_value, or the default value if net_value is unset.
Sourcepub fn target_index(&self) -> &str
pub fn target_index(&self) -> &str
Returns the value of target_index, or the default value if target_index is unset.
Sourcepub fn free_ratio(&self) -> &str
pub fn free_ratio(&self) -> &str
Returns the value of free_ratio, or the default value if free_ratio is unset.
Sourcepub fn invest_advisor(&self) -> &str
pub fn invest_advisor(&self) -> &str
Returns the value of invest_advisor, or the default value if invest_advisor is unset.
Sourcepub fn trustee(&self) -> &str
pub fn trustee(&self) -> &str
Returns the value of trustee, or the default value if trustee is unset.
Sourcepub fn listed_date(&self) -> &str
pub fn listed_date(&self) -> &str
Returns the value of listed_date, or the default value if listed_date is unset.
Sourcepub fn dividend_policy(&self) -> &str
pub fn dividend_policy(&self) -> &str
Returns the value of dividend_policy, or the default value if dividend_policy is unset.
Sourcepub fn asset_category(&self) -> &str
pub fn asset_category(&self) -> &str
Returns the value of asset_category, or the default value if asset_category is unset.
Sourcepub fn invest_area(&self) -> &str
pub fn invest_area(&self) -> &str
Returns the value of invest_area, or the default value if invest_area is unset.
Sourcepub fn invest_priority(&self) -> &str
pub fn invest_priority(&self) -> &str
Returns the value of invest_priority, or the default value if invest_priority is unset.
Sourcepub fn invest_target(&self) -> &str
pub fn invest_target(&self) -> &str
Returns the value of invest_target, or the default value if invest_target is unset.
Sourcepub fn free_ratio_percent(&self) -> &str
pub fn free_ratio_percent(&self) -> &str
Returns the value of free_ratio_percent, or the default value if free_ratio_percent is unset.
Sourcepub fn management_fee(&self) -> &str
pub fn management_fee(&self) -> &str
Returns the value of management_fee, or the default value if management_fee is unset.
Sourcepub fn coupon_freq(&self) -> i64
pub fn coupon_freq(&self) -> i64
Returns the value of coupon_freq, or the default value if coupon_freq is unset.
Sourcepub fn total_fee_rate(&self) -> &str
pub fn total_fee_rate(&self) -> &str
Returns the value of total_fee_rate, or the default value if total_fee_rate is unset.
Sourcepub fn mer_rate(&self) -> &str
pub fn mer_rate(&self) -> &str
Returns the value of mer_rate, or the default value if mer_rate is unset.
Sourcepub fn termination_date(&self) -> &str
pub fn termination_date(&self) -> &str
Returns the value of termination_date, or the default value if termination_date is unset.
Trait Implementations§
Source§impl Message for EtfInfo
impl Message for EtfInfo
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.