pub struct ForwardSplit {
pub id: String,
pub symbol: String,
pub cusip: String,
pub new_rate: f64,
pub old_rate: f64,
pub process_date: String,
pub ex_date: String,
pub record_date: Option<String>,
pub payable_date: Option<String>,
pub due_bill_redemption_date: Option<String>,
}Fields§
§id: String§symbol: String§cusip: String§new_rate: f64§old_rate: f64§process_date: String§ex_date: String§record_date: Option<String>§payable_date: Option<String>§due_bill_redemption_date: Option<String>Trait Implementations§
Source§impl Clone for ForwardSplit
impl Clone for ForwardSplit
Source§fn clone(&self) -> ForwardSplit
fn clone(&self) -> ForwardSplit
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 ForwardSplit
impl Debug for ForwardSplit
Source§impl Default for ForwardSplit
impl Default for ForwardSplit
Source§fn default() -> ForwardSplit
fn default() -> ForwardSplit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ForwardSplit
impl<'de> Deserialize<'de> for ForwardSplit
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 PartialEq for ForwardSplit
impl PartialEq for ForwardSplit
impl StructuralPartialEq for ForwardSplit
Auto Trait Implementations§
impl Freeze for ForwardSplit
impl RefUnwindSafe for ForwardSplit
impl Send for ForwardSplit
impl Sync for ForwardSplit
impl Unpin for ForwardSplit
impl UnwindSafe for ForwardSplit
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