pub enum ClearingInstruction {
Show 14 variants
ProcessNormally,
ExcludeFromAllNetting,
BilateralNettingOnly,
ExClearing,
SpecialTrade,
MultilateralNetting,
ClearAgainstCentralCounterparty,
ExcludeFromCentralCounterparty,
ManualMode,
AutomaticPostingMode,
AutomaticGiveUpMode,
QualifiedServiceRepresentativeQsr,
CustomerTrade,
SelfClearing,
}
Variants§
ProcessNormally
Value “0”
ExcludeFromAllNetting
Value “1”
BilateralNettingOnly
Value “2”
ExClearing
Value “3”
SpecialTrade
Value “4”
MultilateralNetting
Value “5”
ClearAgainstCentralCounterparty
Value “6”
ExcludeFromCentralCounterparty
Value “7”
ManualMode
Value “8”
AutomaticPostingMode
Value “9”
AutomaticGiveUpMode
Value “10”
QualifiedServiceRepresentativeQsr
Value “11”
CustomerTrade
Value “12”
SelfClearing
Value “13”
Implementations§
Source§impl ClearingInstruction
impl ClearingInstruction
pub const fn from_bytes(input: &[u8]) -> Option<ClearingInstruction>
pub const fn from_fix_str(input: &FixStr) -> Option<ClearingInstruction>
pub const fn as_bytes(&self) -> &'static [u8] ⓘ
pub const fn as_fix_str(&self) -> &'static FixStr
Trait Implementations§
Source§impl Clone for ClearingInstruction
impl Clone for ClearingInstruction
Source§fn clone(&self) -> ClearingInstruction
fn clone(&self) -> ClearingInstruction
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 ClearingInstruction
impl Debug for ClearingInstruction
Source§impl Default for ClearingInstruction
impl Default for ClearingInstruction
Source§fn default() -> ClearingInstruction
fn default() -> ClearingInstruction
Returns the “default value” for a type. Read more
Source§impl From<ClearingInstruction> for &'static [u8]
impl From<ClearingInstruction> for &'static [u8]
Source§impl PartialEq for ClearingInstruction
impl PartialEq for ClearingInstruction
Source§impl ToFixString for ClearingInstruction
impl ToFixString for ClearingInstruction
fn to_fix_string(&self) -> FixString
Source§impl TryFrom<i64> for ClearingInstruction
impl TryFrom<i64> for ClearingInstruction
Source§type Error = ParseRejectReason
type Error = ParseRejectReason
The type returned in the event of a conversion error.
Source§fn try_from(input: Int) -> Result<ClearingInstruction, ParseRejectReason>
fn try_from(input: Int) -> Result<ClearingInstruction, ParseRejectReason>
Performs the conversion.
impl Copy for ClearingInstruction
impl Eq for ClearingInstruction
impl StructuralPartialEq for ClearingInstruction
Auto Trait Implementations§
impl Freeze for ClearingInstruction
impl RefUnwindSafe for ClearingInstruction
impl Send for ClearingInstruction
impl Sync for ClearingInstruction
impl Unpin for ClearingInstruction
impl UnwindSafe for ClearingInstruction
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