pub enum TriggerPriceSourceKind {
LastPrice,
IndexPrice,
MarkPrice,
}Expand description
Price source requested for trigger evaluation.
Attached order risk currently evaluates against last trade and cannot encode a caller-selected source. Standalone triggers expose their own supported semantics.
Variants§
Trait Implementations§
Source§impl Clone for TriggerPriceSourceKind
impl Clone for TriggerPriceSourceKind
Source§fn clone(&self) -> TriggerPriceSourceKind
fn clone(&self) -> TriggerPriceSourceKind
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 TriggerPriceSourceKind
Source§impl Debug for TriggerPriceSourceKind
impl Debug for TriggerPriceSourceKind
impl Eq for TriggerPriceSourceKind
Source§impl PartialEq for TriggerPriceSourceKind
impl PartialEq for TriggerPriceSourceKind
impl StructuralPartialEq for TriggerPriceSourceKind
Auto Trait Implementations§
impl Freeze for TriggerPriceSourceKind
impl RefUnwindSafe for TriggerPriceSourceKind
impl Send for TriggerPriceSourceKind
impl Sync for TriggerPriceSourceKind
impl Unpin for TriggerPriceSourceKind
impl UnsafeUnpin for TriggerPriceSourceKind
impl UnwindSafe for TriggerPriceSourceKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§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.