Enum OvernightCouponError
#[non_exhaustive]pub enum OvernightCouponError {
ContinuousAccumulation,
}Expand description
Why an overnight coupon could not be built.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ContinuousAccumulation
Continuous was offered as the accumulation. No market accrues an
overnight leg continuously.
Trait Implementations§
§impl Clone for OvernightCouponError
impl Clone for OvernightCouponError
§fn clone(&self) -> OvernightCouponError
fn clone(&self) -> OvernightCouponError
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 OvernightCouponError
§impl Debug for OvernightCouponError
impl Debug for OvernightCouponError
§impl Display for OvernightCouponError
impl Display for OvernightCouponError
impl Eq for OvernightCouponError
§impl Error for OvernightCouponError
impl Error for OvernightCouponError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
§impl PartialEq for OvernightCouponError
impl PartialEq for OvernightCouponError
§fn eq(&self, other: &OvernightCouponError) -> bool
fn eq(&self, other: &OvernightCouponError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OvernightCouponError
Auto Trait Implementations§
impl Freeze for OvernightCouponError
impl RefUnwindSafe for OvernightCouponError
impl Send for OvernightCouponError
impl Sync for OvernightCouponError
impl Unpin for OvernightCouponError
impl UnsafeUnpin for OvernightCouponError
impl UnwindSafe for OvernightCouponError
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