Enum RiskMeasure
pub enum RiskMeasure {
Volatility,
ValueAtRisk,
ExpectedShortfall,
Beta,
TrackingError,
Drawdown,
Exposure,
Leverage,
Unknown,
Custom(String),
}Expand description
Descriptive risk measure vocabulary.
Variants§
Volatility
Volatility measure.
ValueAtRisk
Value-at-risk measure value.
ExpectedShortfall
Expected shortfall measure value.
Beta
Beta measure.
TrackingError
Tracking error measure.
Drawdown
Drawdown measure.
Exposure
Exposure measure.
Leverage
Leverage measure.
Unknown
Unknown measure.
Custom(String)
Caller-defined risk measure.
Trait Implementations§
§impl Clone for RiskMeasure
impl Clone for RiskMeasure
§fn clone(&self) -> RiskMeasure
fn clone(&self) -> RiskMeasure
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 more§impl Debug for RiskMeasure
impl Debug for RiskMeasure
§impl Display for RiskMeasure
impl Display for RiskMeasure
§impl FromStr for RiskMeasure
impl FromStr for RiskMeasure
§impl Hash for RiskMeasure
impl Hash for RiskMeasure
§impl Ord for RiskMeasure
impl Ord for RiskMeasure
§impl PartialEq for RiskMeasure
impl PartialEq for RiskMeasure
§impl PartialOrd for RiskMeasure
impl PartialOrd for RiskMeasure
impl Eq for RiskMeasure
impl StructuralPartialEq for RiskMeasure
Auto Trait Implementations§
impl Freeze for RiskMeasure
impl RefUnwindSafe for RiskMeasure
impl Send for RiskMeasure
impl Sync for RiskMeasure
impl Unpin for RiskMeasure
impl UnsafeUnpin for RiskMeasure
impl UnwindSafe for RiskMeasure
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