Enum SwapIndexError
#[non_exhaustive]pub enum SwapIndexError {
NotAFixedIborTemplate {
code: String,
},
}Expand description
Why a swap index 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.
NotAFixedIborTemplate
The code names no registered fixed-versus-IBOR swap template.
Trait Implementations§
§impl Clone for SwapIndexError
impl Clone for SwapIndexError
§fn clone(&self) -> SwapIndexError
fn clone(&self) -> SwapIndexError
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 more§impl Debug for SwapIndexError
impl Debug for SwapIndexError
§impl Display for SwapIndexError
impl Display for SwapIndexError
impl Eq for SwapIndexError
§impl Error for SwapIndexError
impl Error for SwapIndexError
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 SwapIndexError
impl PartialEq for SwapIndexError
impl StructuralPartialEq for SwapIndexError
Auto Trait Implementations§
impl Freeze for SwapIndexError
impl RefUnwindSafe for SwapIndexError
impl Send for SwapIndexError
impl Sync for SwapIndexError
impl Unpin for SwapIndexError
impl UnsafeUnpin for SwapIndexError
impl UnwindSafe for SwapIndexError
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