pub struct CnIpoExData {Show 17 fields
pub apply_code: String,
pub issue_size: i64,
pub online_issue_size: i64,
pub apply_upper_limit: i64,
pub apply_limit_market_value: i64,
pub is_estimate_ipo_price: bool,
pub ipo_price: f64,
pub industry_pe_rate: f64,
pub is_estimate_winning_ratio: bool,
pub winning_ratio: f64,
pub issue_pe_rate: f64,
pub apply_time: Option<String>,
pub apply_timestamp: Option<f64>,
pub winning_time: Option<String>,
pub winning_timestamp: Option<f64>,
pub is_has_won: bool,
pub winning_num_data: Vec<WinningNumData>,
}Expand description
A股Ipo列表额外数据
Fields§
§apply_code: String申购代码
issue_size: i64发行总数
online_issue_size: i64网上发行量
apply_upper_limit: i64申购上限
apply_limit_market_value: i64顶格申购需配市值
is_estimate_ipo_price: bool是否预估发行价
ipo_price: f64发行价 预估值会因为募集资金、发行数量、发行费用等数据变动而变动,仅供参考。实际数据公布后会第一时间更新。
industry_pe_rate: f64行业市盈率
is_estimate_winning_ratio: bool是否预估中签率
winning_ratio: f64中签率 该字段为百分比字段,默认不展示%,如20实际对应20%。预估值会因为募集资金、发行数量、发行费用等数据变动而变动,仅供参考。实际数据公布后会第一时间更新。
issue_pe_rate: f64发行市盈率
apply_time: Option<String>申购日期字符串
apply_timestamp: Option<f64>申购日期时间戳
winning_time: Option<String>公布中签日期字符串
winning_timestamp: Option<f64>公布中签日期时间戳
is_has_won: bool是否已经公布中签号
winning_num_data: Vec<WinningNumData>Qot_GetIpoList::WinningNumData 中签号数据,对应PC中“公布中签日期的已公布“
Implementations§
Source§impl CnIpoExData
impl CnIpoExData
Sourcepub fn apply_time(&self) -> &str
pub fn apply_time(&self) -> &str
Returns the value of apply_time, or the default value if apply_time is unset.
Sourcepub fn apply_timestamp(&self) -> f64
pub fn apply_timestamp(&self) -> f64
Returns the value of apply_timestamp, or the default value if apply_timestamp is unset.
Sourcepub fn winning_time(&self) -> &str
pub fn winning_time(&self) -> &str
Returns the value of winning_time, or the default value if winning_time is unset.
Sourcepub fn winning_timestamp(&self) -> f64
pub fn winning_timestamp(&self) -> f64
Returns the value of winning_timestamp, or the default value if winning_timestamp is unset.
Trait Implementations§
Source§impl Clone for CnIpoExData
impl Clone for CnIpoExData
Source§fn clone(&self) -> CnIpoExData
fn clone(&self) -> CnIpoExData
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 CnIpoExData
impl Debug for CnIpoExData
Source§impl Default for CnIpoExData
impl Default for CnIpoExData
Source§impl<'de> Deserialize<'de> for CnIpoExDatawhere
CnIpoExData: Default,
impl<'de> Deserialize<'de> for CnIpoExDatawhere
CnIpoExData: 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 CnIpoExData
impl Message for CnIpoExData
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 CnIpoExData
impl PartialEq for CnIpoExData
Source§impl Serialize for CnIpoExData
impl Serialize for CnIpoExData
impl StructuralPartialEq for CnIpoExData
Auto Trait Implementations§
impl Freeze for CnIpoExData
impl RefUnwindSafe for CnIpoExData
impl Send for CnIpoExData
impl Sync for CnIpoExData
impl Unpin for CnIpoExData
impl UnwindSafe for CnIpoExData
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