pub enum SessionRejectReason {
Show 19 variants
InvalidTagNumber,
RequiredTagMissing,
TagNotDefinedForThisMessageType,
UndefinedTag,
TagSpecifiedWithoutAValue,
ValueIsIncorrect,
IncorrectDataFormatForValue,
DecryptionProblem,
SignatureProblem,
CompIDProblem,
SendingTimeAccuracyProblem,
InvalidMsgType,
XMLValidationError,
TagAppearsMoreThanOnce,
TagSpecifiedOutOfRequiredOrder,
RepeatingGroupFieldsOutOfOrder,
IncorrectNumInGroupCountForRepeatingGroup,
NonDataValueIncludesFieldDelimiter,
Other,
}Expand description
Session-level reject reasons (tag 373) as defined by the FIX spec.
Variants§
InvalidTagNumber
RequiredTagMissing
TagNotDefinedForThisMessageType
UndefinedTag
TagSpecifiedWithoutAValue
ValueIsIncorrect
IncorrectDataFormatForValue
DecryptionProblem
SignatureProblem
CompIDProblem
SendingTimeAccuracyProblem
InvalidMsgType
XMLValidationError
TagAppearsMoreThanOnce
TagSpecifiedOutOfRequiredOrder
RepeatingGroupFieldsOutOfOrder
IncorrectNumInGroupCountForRepeatingGroup
NonDataValueIncludesFieldDelimiter
Other
Implementations§
Trait Implementations§
Source§impl Clone for SessionRejectReason
impl Clone for SessionRejectReason
Source§fn clone(&self) -> SessionRejectReason
fn clone(&self) -> SessionRejectReason
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 SessionRejectReason
Source§impl Debug for SessionRejectReason
impl Debug for SessionRejectReason
impl Eq for SessionRejectReason
Source§impl PartialEq for SessionRejectReason
impl PartialEq for SessionRejectReason
impl StructuralPartialEq for SessionRejectReason
Auto Trait Implementations§
impl Freeze for SessionRejectReason
impl RefUnwindSafe for SessionRejectReason
impl Send for SessionRejectReason
impl Sync for SessionRejectReason
impl Unpin for SessionRejectReason
impl UnsafeUnpin for SessionRejectReason
impl UnwindSafe for SessionRejectReason
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