pub struct JpetfBriefInfo {
pub management_fee_rates: Option<i64>,
pub dividend_times: Option<i64>,
pub dividend_frequency_type: Option<i64>,
pub investing_risk_type: Option<i64>,
pub index_name: Option<String>,
pub company_name: Option<String>,
pub company_introduction_link: Option<String>,
pub company_interview_link: Option<String>,
pub etf_pamphlet_link: Option<String>,
pub etf_introduction_link: Option<String>,
}Fields§
§management_fee_rates: Option<i64>管理费率(原始值*1000000)
dividend_times: Option<i64>派息次数
dividend_frequency_type: Option<i64>派息周期类型
investing_risk_type: Option<i64>投资风险类型
index_name: Option<String>标的指数名称
company_name: Option<String>管理公司名称
company_introduction_link: Option<String>管理公司简介链接
company_interview_link: Option<String>企业采访信息链接
etf_pamphlet_link: Option<String>产品手册链接
etf_introduction_link: Option<String>产品简介链接
Implementations§
Source§impl JpetfBriefInfo
impl JpetfBriefInfo
Sourcepub fn management_fee_rates(&self) -> i64
pub fn management_fee_rates(&self) -> i64
Returns the value of management_fee_rates, or the default value if management_fee_rates is unset.
Sourcepub fn dividend_times(&self) -> i64
pub fn dividend_times(&self) -> i64
Returns the value of dividend_times, or the default value if dividend_times is unset.
Sourcepub fn dividend_frequency_type(&self) -> i64
pub fn dividend_frequency_type(&self) -> i64
Returns the value of dividend_frequency_type, or the default value if dividend_frequency_type is unset.
Sourcepub fn investing_risk_type(&self) -> i64
pub fn investing_risk_type(&self) -> i64
Returns the value of investing_risk_type, or the default value if investing_risk_type is unset.
Sourcepub fn index_name(&self) -> &str
pub fn index_name(&self) -> &str
Returns the value of index_name, or the default value if index_name is unset.
Sourcepub fn company_name(&self) -> &str
pub fn company_name(&self) -> &str
Returns the value of company_name, or the default value if company_name is unset.
Sourcepub fn company_introduction_link(&self) -> &str
pub fn company_introduction_link(&self) -> &str
Returns the value of company_introduction_link, or the default value if company_introduction_link is unset.
Sourcepub fn company_interview_link(&self) -> &str
pub fn company_interview_link(&self) -> &str
Returns the value of company_interview_link, or the default value if company_interview_link is unset.
Sourcepub fn etf_pamphlet_link(&self) -> &str
pub fn etf_pamphlet_link(&self) -> &str
Returns the value of etf_pamphlet_link, or the default value if etf_pamphlet_link is unset.
Sourcepub fn etf_introduction_link(&self) -> &str
pub fn etf_introduction_link(&self) -> &str
Returns the value of etf_introduction_link, or the default value if etf_introduction_link is unset.
Trait Implementations§
Source§impl Clone for JpetfBriefInfo
impl Clone for JpetfBriefInfo
Source§fn clone(&self) -> JpetfBriefInfo
fn clone(&self) -> JpetfBriefInfo
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for JpetfBriefInfo
impl Debug for JpetfBriefInfo
Source§impl Default for JpetfBriefInfo
impl Default for JpetfBriefInfo
Source§impl Hash for JpetfBriefInfo
impl Hash for JpetfBriefInfo
Source§impl Message for JpetfBriefInfo
impl Message for JpetfBriefInfo
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 JpetfBriefInfo
impl PartialEq for JpetfBriefInfo
impl Eq for JpetfBriefInfo
impl StructuralPartialEq for JpetfBriefInfo
Auto Trait Implementations§
impl Freeze for JpetfBriefInfo
impl RefUnwindSafe for JpetfBriefInfo
impl Send for JpetfBriefInfo
impl Sync for JpetfBriefInfo
impl Unpin for JpetfBriefInfo
impl UnsafeUnpin for JpetfBriefInfo
impl UnwindSafe for JpetfBriefInfo
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.