Struct DividendSchedule
pub struct DividendSchedule { /* private fields */ }Implementations§
§impl DividendSchedule
impl DividendSchedule
pub fn new(events: Vec<DividendEvent>) -> Result<Self, FerroRiskError>
pub fn new(events: Vec<DividendEvent>) -> Result<Self, FerroRiskError>
pub const fn empty() -> Self
pub const fn empty() -> Self
pub fn events(&self) -> &[DividendEvent]
pub fn events(&self) -> &[DividendEvent]
pub fn rho_sensitivity_within(&self, rate: f64, time_to_expiry: f64) -> f64
pub fn rho_sensitivity_within(&self, rate: f64, time_to_expiry: f64) -> f64
Trait Implementations§
§impl Clone for DividendSchedule
impl Clone for DividendSchedule
§fn clone(&self) -> DividendSchedule
fn clone(&self) -> DividendSchedule
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for DividendSchedule
impl PartialEq for DividendSchedule
impl StructuralPartialEq for DividendSchedule
Auto Trait Implementations§
impl Freeze for DividendSchedule
impl RefUnwindSafe for DividendSchedule
impl Send for DividendSchedule
impl Sync for DividendSchedule
impl Unpin for DividendSchedule
impl UnsafeUnpin for DividendSchedule
impl UnwindSafe for DividendSchedule
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)