pub enum BumpMode {
Relative,
Absolute,
}Expand description
How a shock size is applied.
Variants§
Relative
size scales the current level (spot x (1+size), vols/zero rates
scaled by (1+size)).
Absolute
size is added to the current level (for time: days).
Trait Implementations§
impl Copy for BumpMode
Source§impl<'de> Deserialize<'de> for BumpMode
impl<'de> Deserialize<'de> for BumpMode
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
impl Eq for BumpMode
impl StructuralPartialEq for BumpMode
Auto Trait Implementations§
impl Freeze for BumpMode
impl RefUnwindSafe for BumpMode
impl Send for BumpMode
impl Sync for BumpMode
impl Unpin for BumpMode
impl UnsafeUnpin for BumpMode
impl UnwindSafe for BumpMode
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