pub struct HkSplitShareitems {Show 18 fields
pub dir_deci_publ_date: Option<u64>,
pub reform_type: Option<u64>,
pub split_x: Option<u64>,
pub split_y: Option<u64>,
pub combination_x: Option<u64>,
pub combination_y: Option<u64>,
pub effect_date: Option<u64>,
pub scheme_statement: Option<String>,
pub sm_deci_date: Option<u64>,
pub temp_trade_begin_date: Option<u64>,
pub simul_trade_begin_date: Option<u64>,
pub simul_trade_end_date: Option<u64>,
pub ms: Option<String>,
pub new_par_value: Option<u64>,
pub temp_share_code: Option<String>,
pub temp_share_abbr_name: Option<String>,
pub new_trade_unit: Option<u64>,
pub shares_after_effect: Option<u64>,
}Fields§
§dir_deci_publ_date: Option<u64>§reform_type: Option<u64>§split_x: Option<u64>§split_y: Option<u64>§combination_x: Option<u64>§combination_y: Option<u64>§effect_date: Option<u64>§scheme_statement: Option<String>§sm_deci_date: Option<u64>§temp_trade_begin_date: Option<u64>§simul_trade_begin_date: Option<u64>§simul_trade_end_date: Option<u64>§ms: Option<String>§new_par_value: Option<u64>§new_trade_unit: Option<u64>Implementations§
Sourcepub fn dir_deci_publ_date(&self) -> u64
pub fn dir_deci_publ_date(&self) -> u64
Returns the value of dir_deci_publ_date, or the default value if dir_deci_publ_date is unset.
Sourcepub fn reform_type(&self) -> u64
pub fn reform_type(&self) -> u64
Returns the value of reform_type, or the default value if reform_type is unset.
Sourcepub fn split_x(&self) -> u64
pub fn split_x(&self) -> u64
Returns the value of split_x, or the default value if split_x is unset.
Sourcepub fn split_y(&self) -> u64
pub fn split_y(&self) -> u64
Returns the value of split_y, or the default value if split_y is unset.
Sourcepub fn combination_x(&self) -> u64
pub fn combination_x(&self) -> u64
Returns the value of combination_x, or the default value if combination_x is unset.
Sourcepub fn combination_y(&self) -> u64
pub fn combination_y(&self) -> u64
Returns the value of combination_y, or the default value if combination_y is unset.
Sourcepub fn effect_date(&self) -> u64
pub fn effect_date(&self) -> u64
Returns the value of effect_date, or the default value if effect_date is unset.
Sourcepub fn scheme_statement(&self) -> &str
pub fn scheme_statement(&self) -> &str
Returns the value of scheme_statement, or the default value if scheme_statement is unset.
Sourcepub fn sm_deci_date(&self) -> u64
pub fn sm_deci_date(&self) -> u64
Returns the value of sm_deci_date, or the default value if sm_deci_date is unset.
Sourcepub fn temp_trade_begin_date(&self) -> u64
pub fn temp_trade_begin_date(&self) -> u64
Returns the value of temp_trade_begin_date, or the default value if temp_trade_begin_date is unset.
Sourcepub fn simul_trade_begin_date(&self) -> u64
pub fn simul_trade_begin_date(&self) -> u64
Returns the value of simul_trade_begin_date, or the default value if simul_trade_begin_date is unset.
Sourcepub fn simul_trade_end_date(&self) -> u64
pub fn simul_trade_end_date(&self) -> u64
Returns the value of simul_trade_end_date, or the default value if simul_trade_end_date is unset.
Sourcepub fn new_par_value(&self) -> u64
pub fn new_par_value(&self) -> u64
Returns the value of new_par_value, or the default value if new_par_value is unset.
Returns the value of temp_share_code, or the default value if temp_share_code is unset.
Returns the value of temp_share_abbr_name, or the default value if temp_share_abbr_name is unset.
Sourcepub fn new_trade_unit(&self) -> u64
pub fn new_trade_unit(&self) -> u64
Returns the value of new_trade_unit, or the default value if new_trade_unit is unset.
Returns the value of shares_after_effect, or the default value if shares_after_effect is unset.
Trait Implementations§
Source§fn clone(&self) -> HkSplitShareitems
fn clone(&self) -> HkSplitShareitems
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§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.Auto Trait Implementations§
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.