pub enum ClearingInstruction {
Show 14 variants
ProcessNormally,
ExcludeFromAllNetting,
BilateralNettingOnly,
ExClearing,
SpecialTrade,
MultilateralNetting,
ClearAgainstCentralCounterparty,
ExcludeFromCentralCounterparty,
ManualMode,
AutomaticPostingMode,
AutomaticGiveUpMode,
QualifiedServiceRepresentativeQsr,
CustomerTrade,
SelfClearing,
}
Variants§
ProcessNormally
ExcludeFromAllNetting
BilateralNettingOnly
ExClearing
SpecialTrade
MultilateralNetting
ClearAgainstCentralCounterparty
ExcludeFromCentralCounterparty
ManualMode
AutomaticPostingMode
AutomaticGiveUpMode
QualifiedServiceRepresentativeQsr
CustomerTrade
SelfClearing
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§fn eq(&self, other: &ClearingInstruction) -> bool
fn eq(&self, other: &ClearingInstruction) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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
§type Error = SessionRejectReason
type Error = SessionRejectReason
The type returned in the event of a conversion error.
source§fn try_from(input: Int) -> Result<ClearingInstruction, SessionRejectReason>
fn try_from(input: Int) -> Result<ClearingInstruction, SessionRejectReason>
Performs the conversion.
impl Copy for ClearingInstruction
impl Eq for ClearingInstruction
impl StructuralPartialEq for ClearingInstruction
Auto Trait Implementations§
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