pub struct SgIpoExData {
pub ipo_price_min: f64,
pub ipo_price_max: f64,
pub issue_size: i64,
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 winning_time: Option<String>,
pub winning_timestamp: Option<f64>,
}Expand description
新加坡Ipo列表额外数据
Fields§
§ipo_price_min: f64最低发行价
ipo_price_max: f64最高发行价
issue_size: i64发行量
apply_start_time: Option<String>开始认购日期字符串
apply_start_timestamp: Option<f64>开始认购日期时间戳
apply_end_time: Option<String>截止认购日期字符串
apply_end_timestamp: Option<f64>截止认购日期时间戳
winning_time: Option<String>公布中签日期字符串
winning_timestamp: Option<f64>公布中签日期时间戳
Implementations§
Source§impl SgIpoExData
impl SgIpoExData
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 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 SgIpoExData
impl Clone for SgIpoExData
Source§fn clone(&self) -> SgIpoExData
fn clone(&self) -> SgIpoExData
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 SgIpoExData
impl Debug for SgIpoExData
Source§impl Default for SgIpoExData
impl Default for SgIpoExData
Source§impl<'de> Deserialize<'de> for SgIpoExDatawhere
SgIpoExData: Default,
impl<'de> Deserialize<'de> for SgIpoExDatawhere
SgIpoExData: 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 SgIpoExData
impl Message for SgIpoExData
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 SgIpoExData
impl PartialEq for SgIpoExData
Source§impl Serialize for SgIpoExData
impl Serialize for SgIpoExData
impl StructuralPartialEq for SgIpoExData
Auto Trait Implementations§
impl Freeze for SgIpoExData
impl RefUnwindSafe for SgIpoExData
impl Send for SgIpoExData
impl Sync for SgIpoExData
impl Unpin for SgIpoExData
impl UnsafeUnpin for SgIpoExData
impl UnwindSafe for SgIpoExData
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