Enum SwaptionEngine
pub enum SwaptionEngine {
Surface,
HullWhite,
}Expand description
Which model a European swaption prices under.
Variants§
Surface
annuity · Black-or-Bachelier off the currency’s swaption vol surface,
the formula chosen by the surface’s quoting convention.
HullWhite
The Jamshidian decomposition under the currency’s Hull-White parameters.
Implementations§
§impl SwaptionEngine
impl SwaptionEngine
Trait Implementations§
§impl Clone for SwaptionEngine
impl Clone for SwaptionEngine
§fn clone(&self) -> SwaptionEngine
fn clone(&self) -> SwaptionEngine
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 SwaptionEngine
§impl Debug for SwaptionEngine
impl Debug for SwaptionEngine
§impl Default for SwaptionEngine
impl Default for SwaptionEngine
§fn default() -> SwaptionEngine
fn default() -> SwaptionEngine
Returns the “default value” for a type. Read more
impl Eq for SwaptionEngine
§impl FromStr for SwaptionEngine
impl FromStr for SwaptionEngine
§impl PartialEq for SwaptionEngine
impl PartialEq for SwaptionEngine
impl StructuralPartialEq for SwaptionEngine
Auto Trait Implementations§
impl Freeze for SwaptionEngine
impl RefUnwindSafe for SwaptionEngine
impl Send for SwaptionEngine
impl Sync for SwaptionEngine
impl Unpin for SwaptionEngine
impl UnsafeUnpin for SwaptionEngine
impl UnwindSafe for SwaptionEngine
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