Enum AssetSwapKind
pub enum AssetSwapKind {
ParPar,
Proceeds,
}Expand description
Which asset-swap convention the package is struck under.
Variants§
ParPar
Swap notional = par; the annuity accrues on the full notional.
Proceeds
Swap notional = dirty proceeds; the annuity accrues on P_dirty·N.
Implementations§
§impl AssetSwapKind
impl AssetSwapKind
Trait Implementations§
§impl Clone for AssetSwapKind
impl Clone for AssetSwapKind
§fn clone(&self) -> AssetSwapKind
fn clone(&self) -> AssetSwapKind
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 AssetSwapKind
§impl Debug for AssetSwapKind
impl Debug for AssetSwapKind
§impl Default for AssetSwapKind
impl Default for AssetSwapKind
§fn default() -> AssetSwapKind
fn default() -> AssetSwapKind
Returns the “default value” for a type. Read more
impl Eq for AssetSwapKind
§impl FromStr for AssetSwapKind
impl FromStr for AssetSwapKind
§impl PartialEq for AssetSwapKind
impl PartialEq for AssetSwapKind
impl StructuralPartialEq for AssetSwapKind
Auto Trait Implementations§
impl Freeze for AssetSwapKind
impl RefUnwindSafe for AssetSwapKind
impl Send for AssetSwapKind
impl Sync for AssetSwapKind
impl Unpin for AssetSwapKind
impl UnsafeUnpin for AssetSwapKind
impl UnwindSafe for AssetSwapKind
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