Struct easyfix_messages::groups::ComplexEvents
source · pub struct ComplexEvents {
pub complex_event_type: Option<ComplexEventType>,
pub complex_opt_payout_amount: Option<Amt>,
pub complex_event_price: Option<Price>,
pub complex_event_price_boundary_method: Option<ComplexEventPriceBoundaryMethod>,
pub complex_event_price_boundary_precision: Option<Percentage>,
pub complex_event_price_time_type: Option<ComplexEventPriceTimeType>,
pub complex_event_condition: Option<ComplexEventCondition>,
pub complex_event_dates: Option<Vec<ComplexEventDates>>,
}
Fields§
§complex_event_type: Option<ComplexEventType>
§complex_opt_payout_amount: Option<Amt>
§complex_event_price: Option<Price>
§complex_event_price_boundary_method: Option<ComplexEventPriceBoundaryMethod>
§complex_event_price_boundary_precision: Option<Percentage>
§complex_event_price_time_type: Option<ComplexEventPriceTimeType>
§complex_event_condition: Option<ComplexEventCondition>
§complex_event_dates: Option<Vec<ComplexEventDates>>
Trait Implementations§
source§impl Clone for ComplexEvents
impl Clone for ComplexEvents
source§fn clone(&self) -> ComplexEvents
fn clone(&self) -> ComplexEvents
Returns a copy 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 ComplexEvents
impl Debug for ComplexEvents
source§impl Default for ComplexEvents
impl Default for ComplexEvents
source§fn default() -> ComplexEvents
fn default() -> ComplexEvents
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ComplexEvents
impl RefUnwindSafe for ComplexEvents
impl Send for ComplexEvents
impl Sync for ComplexEvents
impl Unpin for ComplexEvents
impl UnwindSafe for ComplexEvents
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