pub enum IRInstrumentType {
FixedBond,
FloatingNote,
Swap,
FixedLoan,
FloatingLoan,
Deposit,
}Expand description
IR instrument type.
Variants§
FixedBond
Fixed rate bond.
FloatingNote
Floating rate note.
Swap
Interest rate swap.
FixedLoan
Fixed rate loan.
FloatingLoan
Floating rate loan.
Deposit
Deposit.
Trait Implementations§
Source§impl Clone for IRInstrumentType
impl Clone for IRInstrumentType
Source§fn clone(&self) -> IRInstrumentType
fn clone(&self) -> IRInstrumentType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IRInstrumentType
impl Debug for IRInstrumentType
Source§impl PartialEq for IRInstrumentType
impl PartialEq for IRInstrumentType
impl Copy for IRInstrumentType
impl Eq for IRInstrumentType
impl StructuralPartialEq for IRInstrumentType
Auto Trait Implementations§
impl Freeze for IRInstrumentType
impl RefUnwindSafe for IRInstrumentType
impl Send for IRInstrumentType
impl Sync for IRInstrumentType
impl Unpin for IRInstrumentType
impl UnwindSafe for IRInstrumentType
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.