Struct SpreadCorrelationArg
pub(crate) struct SpreadCorrelationArg(pub(crate) CmsSpreadCorrelation);Expand description
Where a CMS spread’s correlation comes from, as a Python caller names it:
a number, the contract’s correlation, or "Market", the market’s mark for
the coupon’s pair of swap indices — Rust’s CmsSpreadCorrelation.
Tuple Fields§
§0: CmsSpreadCorrelationTrait Implementations§
§impl Clone for SpreadCorrelationArg
impl Clone for SpreadCorrelationArg
§fn clone(&self) -> SpreadCorrelationArg
fn clone(&self) -> SpreadCorrelationArg
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 SpreadCorrelationArg
§impl<'py> FromPyObject<'py> for SpreadCorrelationArg
impl<'py> FromPyObject<'py> for SpreadCorrelationArg
§fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult<Self>
fn extract_bound(ob: &Bound<'py, PyAny>) -> PyResult<Self>
Auto Trait Implementations§
impl Freeze for SpreadCorrelationArg
impl RefUnwindSafe for SpreadCorrelationArg
impl Send for SpreadCorrelationArg
impl Sync for SpreadCorrelationArg
impl Unpin for SpreadCorrelationArg
impl UnsafeUnpin for SpreadCorrelationArg
impl UnwindSafe for SpreadCorrelationArg
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