pub struct HkIpoExData {
pub ipo_price_min: f64,
pub ipo_price_max: f64,
pub list_price: f64,
pub lot_size: i32,
pub entrance_price: f64,
pub is_subscribe_status: bool,
pub apply_end_time: Option<String>,
pub apply_end_timestamp: Option<f64>,
}Expand description
港股Ipo列表额外数据
Fields§
§ipo_price_min: f64最低发售价
ipo_price_max: f64最高发售价
list_price: f64上市价
lot_size: i32每手股数
entrance_price: f64入场费
is_subscribe_status: bool是否为认购状态,True-认购中,False-待上市
apply_end_time: Option<String>截止认购日期字符串
apply_end_timestamp: Option<f64>截止认购日期时间戳 因需处理认购手续,富途认购截止时间会早于交易所公布的日期。
Implementations§
Source§impl HkIpoExData
impl HkIpoExData
Sourcepub fn apply_end_time(&self) -> &str
pub fn apply_end_time(&self) -> &str
Returns the value of apply_end_time, or the default value if apply_end_time is unset.
Sourcepub fn apply_end_timestamp(&self) -> f64
pub fn apply_end_timestamp(&self) -> f64
Returns the value of apply_end_timestamp, or the default value if apply_end_timestamp is unset.
Trait Implementations§
Source§impl Clone for HkIpoExData
impl Clone for HkIpoExData
Source§fn clone(&self) -> HkIpoExData
fn clone(&self) -> HkIpoExData
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 HkIpoExData
impl Debug for HkIpoExData
Source§impl Default for HkIpoExData
impl Default for HkIpoExData
Source§impl<'de> Deserialize<'de> for HkIpoExDatawhere
HkIpoExData: Default,
impl<'de> Deserialize<'de> for HkIpoExDatawhere
HkIpoExData: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for HkIpoExData
impl Message for HkIpoExData
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 HkIpoExData
impl PartialEq for HkIpoExData
Source§impl Serialize for HkIpoExData
impl Serialize for HkIpoExData
impl StructuralPartialEq for HkIpoExData
Auto Trait Implementations§
impl Freeze for HkIpoExData
impl RefUnwindSafe for HkIpoExData
impl Send for HkIpoExData
impl Sync for HkIpoExData
impl Unpin for HkIpoExData
impl UnwindSafe for HkIpoExData
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