pub struct JpIpoExData {Show 30 fields
pub ipo_price_min: f64,
pub ipo_price_max: f64,
pub issue_size: i64,
pub lot_size: Option<i32>,
pub eqty_issued_shares: Option<i64>,
pub isin: Option<String>,
pub issued_shares: Option<i64>,
pub industry: Option<String>,
pub market_segment: Option<String>,
pub approval_time: Option<String>,
pub approval_timestamp: Option<f64>,
pub issue_confirm_time: Option<String>,
pub issue_confirm_timestamp: Option<f64>,
pub price_confirm_start_time: Option<String>,
pub price_confirm_start_timestamp: Option<f64>,
pub price_confirm_end_time: Option<String>,
pub price_confirm_end_timestamp: Option<f64>,
pub inquiry_start_time: Option<String>,
pub inquiry_start_timestamp: Option<f64>,
pub inquiry_end_time: Option<String>,
pub inquiry_end_timestamp: Option<f64>,
pub apply_start_time: Option<String>,
pub apply_start_timestamp: Option<f64>,
pub apply_end_time: Option<String>,
pub apply_end_timestamp: Option<f64>,
pub draw_time: Option<String>,
pub draw_timestamp: Option<f64>,
pub winning_time: Option<String>,
pub winning_timestamp: Option<f64>,
pub etf_info: Option<JpetfBriefInfo>,
}Expand description
日本Ipo列表额外数据
Fields§
§ipo_price_min: f64最低发行价
ipo_price_max: f64最高发行价
issue_size: i64发行量
lot_size: Option<i32>CMD 20751 GetIPOList 扩展字段
每手股数
总股本
isin: Option<String>ISIN代码 目前仅支持 JP ETF
已发行股本,本次IPO前股本
industry: Option<String>行业板块
market_segment: Option<String>细分市场
approval_time: Option<String>时间节点字符串与时间戳成对
获批上市时间字符串
approval_timestamp: Option<f64>获批上市时间戳
issue_confirm_time: Option<String>发行条件确定时间字符串
issue_confirm_timestamp: Option<f64>发行条件确定时间戳
price_confirm_start_time: Option<String>发行价确定开始时间字符串
price_confirm_start_timestamp: Option<f64>发行价确定开始时间戳
price_confirm_end_time: Option<String>发行价确定结束时间字符串
price_confirm_end_timestamp: Option<f64>发行价确定结束时间戳
inquiry_start_time: Option<String>询价期开始时间字符串
inquiry_start_timestamp: Option<f64>询价期开始时间戳
inquiry_end_time: Option<String>询价期结束时间字符串
inquiry_end_timestamp: Option<f64>询价期结束时间戳
apply_start_time: Option<String>申购期开始时间字符串
apply_start_timestamp: Option<f64>申购期开始时间戳
apply_end_time: Option<String>申购期结束时间字符串
apply_end_timestamp: Option<f64>申购期结束时间戳
draw_time: Option<String>抽签时间字符串
draw_timestamp: Option<f64>抽签时间戳
winning_time: Option<String>中签公布时间字符串
winning_timestamp: Option<f64>中签公布时间戳
etf_info: Option<JpetfBriefInfo>JP ETF 信息
仅 JP ETF 下发
Implementations§
Source§impl JpIpoExData
impl JpIpoExData
Sourcepub fn lot_size(&self) -> i32
pub fn lot_size(&self) -> i32
Returns the value of lot_size, or the default value if lot_size is unset.
Returns the value of eqty_issued_shares, or the default value if eqty_issued_shares is unset.
Returns the value of issued_shares, or the default value if issued_shares is unset.
Sourcepub fn industry(&self) -> &str
pub fn industry(&self) -> &str
Returns the value of industry, or the default value if industry is unset.
Sourcepub fn market_segment(&self) -> &str
pub fn market_segment(&self) -> &str
Returns the value of market_segment, or the default value if market_segment is unset.
Sourcepub fn approval_time(&self) -> &str
pub fn approval_time(&self) -> &str
Returns the value of approval_time, or the default value if approval_time is unset.
Sourcepub fn approval_timestamp(&self) -> f64
pub fn approval_timestamp(&self) -> f64
Returns the value of approval_timestamp, or the default value if approval_timestamp is unset.
Sourcepub fn issue_confirm_time(&self) -> &str
pub fn issue_confirm_time(&self) -> &str
Returns the value of issue_confirm_time, or the default value if issue_confirm_time is unset.
Sourcepub fn issue_confirm_timestamp(&self) -> f64
pub fn issue_confirm_timestamp(&self) -> f64
Returns the value of issue_confirm_timestamp, or the default value if issue_confirm_timestamp is unset.
Sourcepub fn price_confirm_start_time(&self) -> &str
pub fn price_confirm_start_time(&self) -> &str
Returns the value of price_confirm_start_time, or the default value if price_confirm_start_time is unset.
Sourcepub fn price_confirm_start_timestamp(&self) -> f64
pub fn price_confirm_start_timestamp(&self) -> f64
Returns the value of price_confirm_start_timestamp, or the default value if price_confirm_start_timestamp is unset.
Sourcepub fn price_confirm_end_time(&self) -> &str
pub fn price_confirm_end_time(&self) -> &str
Returns the value of price_confirm_end_time, or the default value if price_confirm_end_time is unset.
Sourcepub fn price_confirm_end_timestamp(&self) -> f64
pub fn price_confirm_end_timestamp(&self) -> f64
Returns the value of price_confirm_end_timestamp, or the default value if price_confirm_end_timestamp is unset.
Sourcepub fn inquiry_start_time(&self) -> &str
pub fn inquiry_start_time(&self) -> &str
Returns the value of inquiry_start_time, or the default value if inquiry_start_time is unset.
Sourcepub fn inquiry_start_timestamp(&self) -> f64
pub fn inquiry_start_timestamp(&self) -> f64
Returns the value of inquiry_start_timestamp, or the default value if inquiry_start_timestamp is unset.
Sourcepub fn inquiry_end_time(&self) -> &str
pub fn inquiry_end_time(&self) -> &str
Returns the value of inquiry_end_time, or the default value if inquiry_end_time is unset.
Sourcepub fn inquiry_end_timestamp(&self) -> f64
pub fn inquiry_end_timestamp(&self) -> f64
Returns the value of inquiry_end_timestamp, or the default value if inquiry_end_timestamp is unset.
Sourcepub fn apply_start_time(&self) -> &str
pub fn apply_start_time(&self) -> &str
Returns the value of apply_start_time, or the default value if apply_start_time is unset.
Sourcepub fn apply_start_timestamp(&self) -> f64
pub fn apply_start_timestamp(&self) -> f64
Returns the value of apply_start_timestamp, or the default value if apply_start_timestamp is unset.
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.
Sourcepub fn draw_time(&self) -> &str
pub fn draw_time(&self) -> &str
Returns the value of draw_time, or the default value if draw_time is unset.
Sourcepub fn draw_timestamp(&self) -> f64
pub fn draw_timestamp(&self) -> f64
Returns the value of draw_timestamp, or the default value if draw_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 JpIpoExData
impl Clone for JpIpoExData
Source§fn clone(&self) -> JpIpoExData
fn clone(&self) -> JpIpoExData
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for JpIpoExData
impl Debug for JpIpoExData
Source§impl Default for JpIpoExData
impl Default for JpIpoExData
Source§impl<'de> Deserialize<'de> for JpIpoExDatawhere
JpIpoExData: Default,
impl<'de> Deserialize<'de> for JpIpoExDatawhere
JpIpoExData: 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>,
Source§impl Message for JpIpoExData
impl Message for JpIpoExData
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.