pub enum RebateTiming {
AtHit,
AtExpiry,
}Expand description
When a knock-out rebate is paid.
Variants§
AtHit
Paid the moment the barrier is touched (Reiner-Rubinstein F).
AtExpiry
Paid at expiry if the barrier was touched.
Trait Implementations§
Source§impl Clone for RebateTiming
impl Clone for RebateTiming
Source§fn clone(&self) -> RebateTiming
fn clone(&self) -> RebateTiming
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RebateTiming
Source§impl Debug for RebateTiming
impl Debug for RebateTiming
impl Eq for RebateTiming
Source§impl PartialEq for RebateTiming
impl PartialEq for RebateTiming
impl StructuralPartialEq for RebateTiming
Auto Trait Implementations§
impl Freeze for RebateTiming
impl RefUnwindSafe for RebateTiming
impl Send for RebateTiming
impl Sync for RebateTiming
impl Unpin for RebateTiming
impl UnsafeUnpin for RebateTiming
impl UnwindSafe for RebateTiming
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