Enum QuoteUnits
pub enum QuoteUnits {
PercentOfPar,
Amount,
BasisPoints,
}Expand description
The units a quote value is expressed in — a subset of the FpML
price-quote-units coding scheme. The crate’s bond prices are per 100 face, so
QuoteUnits::PercentOfPar is the canonical price unit.
Variants§
PercentOfPar
A price expressed as a percent of par (per 100 face).
Amount
A currency amount.
BasisPoints
Basis points (one hundredth of a percent) — the spread/yield unit.
Implementations§
§impl QuoteUnits
impl QuoteUnits
Trait Implementations§
§impl Clone for QuoteUnits
impl Clone for QuoteUnits
§fn clone(&self) -> QuoteUnits
fn clone(&self) -> QuoteUnits
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 QuoteUnits
§impl Debug for QuoteUnits
impl Debug for QuoteUnits
impl Eq for QuoteUnits
§impl FromStr for QuoteUnits
impl FromStr for QuoteUnits
§impl Hash for QuoteUnits
impl Hash for QuoteUnits
§impl PartialEq for QuoteUnits
impl PartialEq for QuoteUnits
impl StructuralPartialEq for QuoteUnits
Auto Trait Implementations§
impl Freeze for QuoteUnits
impl RefUnwindSafe for QuoteUnits
impl Send for QuoteUnits
impl Sync for QuoteUnits
impl Unpin for QuoteUnits
impl UnsafeUnpin for QuoteUnits
impl UnwindSafe for QuoteUnits
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