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
sourceimpl Clone for ComplexEvents
impl Clone for ComplexEvents
sourcefn clone(&self) -> ComplexEvents
fn clone(&self) -> ComplexEvents
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for ComplexEvents
impl Send for ComplexEvents
impl Sync for ComplexEvents
impl Unpin for ComplexEvents
impl UnwindSafe for ComplexEvents
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more