pub enum RiskBasisStatus {
Available,
Partial,
MissingStop,
InvalidInput,
NonProtectiveStop,
ZeroRisk,
}Expand description
Availability and validity of a position’s initial monetary risk basis.
Variants§
Available
Partial
Some, but not all, entry tranches have a valid risk basis.
MissingStop
InvalidInput
NonProtectiveStop
ZeroRisk
Trait Implementations§
Source§impl Clone for RiskBasisStatus
impl Clone for RiskBasisStatus
Source§fn clone(&self) -> RiskBasisStatus
fn clone(&self) -> RiskBasisStatus
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 RiskBasisStatus
Source§impl Debug for RiskBasisStatus
impl Debug for RiskBasisStatus
Source§impl Default for RiskBasisStatus
impl Default for RiskBasisStatus
Source§fn default() -> RiskBasisStatus
fn default() -> RiskBasisStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RiskBasisStatus
impl<'de> Deserialize<'de> for RiskBasisStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RiskBasisStatus
Source§impl PartialEq for RiskBasisStatus
impl PartialEq for RiskBasisStatus
Source§impl Serialize for RiskBasisStatus
impl Serialize for RiskBasisStatus
impl StructuralPartialEq for RiskBasisStatus
Auto Trait Implementations§
impl Freeze for RiskBasisStatus
impl RefUnwindSafe for RiskBasisStatus
impl Send for RiskBasisStatus
impl Sync for RiskBasisStatus
impl Unpin for RiskBasisStatus
impl UnsafeUnpin for RiskBasisStatus
impl UnwindSafe for RiskBasisStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.