pub enum QuoteCondition {
Show 60 variants
OpenActive,
ClosedInactive,
ExchangeBest,
ConsolidatedBest,
Locked,
Crossed,
Depth,
FastTrading,
NonFirm,
ManualSlowQuote,
OutrightPrice,
ImpliedPrice,
DepthOnOffer,
DepthOnBid,
Closing,
NewsDissemination,
TradingRange,
OrderInflux,
DueToRelated,
NewsPending,
AdditionalInfo,
AdditionalInfoDueToRelated,
Resume,
ViewOfCommon,
VolumeAlert,
OrderImbalance,
EquipmentChangeover,
NoOpen,
RegularEth,
AutomaticExecution,
AutomaticExecutionEth,
FastMarketEth,
InactiveEth,
Rotation,
RotationEth,
Halt,
HaltEth,
DueToNewsDissemination,
DueToNewsPending,
TradingResume,
OutOfSequence,
BidSpecialist,
OfferSpecialist,
BidOfferSpecialist,
EndOfDaySam,
ForbiddenSam,
FrozenSam,
PreopeningSam,
OpeningSam,
OpenSam,
SurveillanceSam,
SuspendedSam,
ReservedSam,
NoActiveSam,
Restricted,
RestOfBookVwap,
BetterPricesInConditionalOrders,
MedianPrice,
FullCurve,
FlatCurve,
}
Variants§
OpenActive
Value “A”
ClosedInactive
Value “B”
ExchangeBest
Value “C”
ConsolidatedBest
Value “D”
Locked
Value “E”
Crossed
Value “F”
Depth
Value “G”
FastTrading
Value “H”
NonFirm
Value “I”
ManualSlowQuote
Value “L”
OutrightPrice
Value “J”
ImpliedPrice
Value “K”
DepthOnOffer
Value “M”
DepthOnBid
Value “N”
Closing
Value “O”
NewsDissemination
Value “P”
TradingRange
Value “Q”
OrderInflux
Value “R”
DueToRelated
Value “S”
NewsPending
Value “T”
AdditionalInfo
Value “U”
AdditionalInfoDueToRelated
Value “V”
Resume
Value “W”
ViewOfCommon
Value “X”
VolumeAlert
Value “Y”
OrderImbalance
Value “Z”
EquipmentChangeover
Value “a”
NoOpen
Value “b”
RegularEth
Value “c”
AutomaticExecution
Value “d”
AutomaticExecutionEth
Value “e”
FastMarketEth
Value “f “
InactiveEth
Value “g”
Rotation
Value “h”
RotationEth
Value “i”
Halt
Value “j”
HaltEth
Value “k”
DueToNewsDissemination
Value “l”
DueToNewsPending
Value “m”
TradingResume
Value “n”
OutOfSequence
Value “o”
BidSpecialist
Value “p”
OfferSpecialist
Value “q”
BidOfferSpecialist
Value “r”
EndOfDaySam
Value “s”
ForbiddenSam
Value “t”
FrozenSam
Value “u”
PreopeningSam
Value “v”
OpeningSam
Value “w”
OpenSam
Value “x”
SurveillanceSam
Value “y”
SuspendedSam
Value “z”
ReservedSam
Value “0”
NoActiveSam
Value “1”
Restricted
Value “2”
RestOfBookVwap
Value “3”
BetterPricesInConditionalOrders
Value “4”
MedianPrice
Value “5”
FullCurve
Value “6”
FlatCurve
Value “7”
Implementations§
Source§impl QuoteCondition
impl QuoteCondition
pub const fn from_bytes(input: &[u8]) -> Option<QuoteCondition>
pub const fn from_fix_str(input: &FixStr) -> Option<QuoteCondition>
pub const fn as_bytes(&self) -> &'static [u8] ⓘ
pub const fn as_fix_str(&self) -> &'static FixStr
Trait Implementations§
Source§impl Clone for QuoteCondition
impl Clone for QuoteCondition
Source§fn clone(&self) -> QuoteCondition
fn clone(&self) -> QuoteCondition
Returns a copy 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 QuoteCondition
impl Debug for QuoteCondition
Source§impl Default for QuoteCondition
impl Default for QuoteCondition
Source§fn default() -> QuoteCondition
fn default() -> QuoteCondition
Returns the “default value” for a type. Read more
Source§impl From<QuoteCondition> for &'static [u8]
impl From<QuoteCondition> for &'static [u8]
Source§impl PartialEq for QuoteCondition
impl PartialEq for QuoteCondition
Source§impl ToFixString for QuoteCondition
impl ToFixString for QuoteCondition
fn to_fix_string(&self) -> FixString
Source§impl TryFrom<&FixStr> for QuoteCondition
impl TryFrom<&FixStr> for QuoteCondition
Source§type Error = ParseRejectReason
type Error = ParseRejectReason
The type returned in the event of a conversion error.
Source§fn try_from(input: &FixStr) -> Result<QuoteCondition, ParseRejectReason>
fn try_from(input: &FixStr) -> Result<QuoteCondition, ParseRejectReason>
Performs the conversion.
impl Copy for QuoteCondition
impl Eq for QuoteCondition
impl StructuralPartialEq for QuoteCondition
Auto Trait Implementations§
impl Freeze for QuoteCondition
impl RefUnwindSafe for QuoteCondition
impl Send for QuoteCondition
impl Sync for QuoteCondition
impl Unpin for QuoteCondition
impl UnwindSafe for QuoteCondition
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