Struct easyfix_messages::messages::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
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