pub struct OrderRejected {
pub timestamp: Timestamp,
pub user_ref_number: UserRefNumber,
pub reject_reason: OrderRejectReason,
pub clt_order_id: CltOrderId,
/* private fields */
}Fields§
§timestamp: Timestamp§user_ref_number: UserRefNumber§reject_reason: OrderRejectReason§clt_order_id: CltOrderIdTrait Implementations§
Source§impl ByteDeserializeSlice<OrderRejected> for OrderRejected
impl ByteDeserializeSlice<OrderRejected> for OrderRejected
Source§fn byte_deserialize(
des: &mut ByteDeserializerSlice<'_>,
) -> Result<OrderRejected, SerDesError>
fn byte_deserialize( des: &mut ByteDeserializerSlice<'_>, ) -> Result<OrderRejected, SerDesError>
If successful returns a new instance of T type struct, depleting exactly the right amount of bytes from ByteDeserializerSlice
Number of bytes depleted is determined by the struct T itself and its member types.
Source§fn byte_deserialize_take(
des: &mut ByteDeserializerSlice<'_>,
len: usize,
) -> Result<T, SerDesError>
fn byte_deserialize_take( des: &mut ByteDeserializerSlice<'_>, len: usize, ) -> Result<T, SerDesError>
if successful returns a new instance of T type struct, however ONLY depleting a maximum of
len bytes from ByteDeserializerSlice
Intended for types with variable length such as Strings, Vec, etc.
No bytes will be depleted if attempt was not successful.Source§impl ByteSerializeStack for OrderRejected
impl ByteSerializeStack for OrderRejected
fn byte_serialize_stack<const CAP: usize>( &self, ser: &mut ByteSerializerStack<CAP>, ) -> Result<(), SerDesError>
Source§impl ByteSerializedLenOf for OrderRejected
impl ByteSerializedLenOf for OrderRejected
Source§impl Clone for OrderRejected
impl Clone for OrderRejected
Source§fn clone(&self) -> OrderRejected
fn clone(&self) -> OrderRejected
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 moreSource§impl Debug for OrderRejected
impl Debug for OrderRejected
Source§impl<'de> Deserialize<'de> for OrderRejected
impl<'de> Deserialize<'de> for OrderRejected
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderRejected, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OrderRejected, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<T> From<(&T, OrderRejectReason)> for OrderRejectedwhere
T: CancelableOrder,
impl<T> From<(&T, OrderRejectReason)> for OrderRejectedwhere
T: CancelableOrder,
Source§fn from(value: (&T, OrderRejectReason)) -> OrderRejected
fn from(value: (&T, OrderRejectReason)) -> OrderRejected
Source§impl From<OrderRejected> for SvcSoupBinTcpMsg<SvcOuchPayload>
impl From<OrderRejected> for SvcSoupBinTcpMsg<SvcOuchPayload>
Source§fn from(payload: OrderRejected) -> SvcSoupBinTcpMsg<SvcOuchPayload>
fn from(payload: OrderRejected) -> SvcSoupBinTcpMsg<SvcOuchPayload>
Converts to this type from the input type.
Source§impl From<OrderRejected> for UniSoupBinTcpMsg<CltOuchPayload, SvcOuchPayload>
impl From<OrderRejected> for UniSoupBinTcpMsg<CltOuchPayload, SvcOuchPayload>
Source§fn from(
payload: OrderRejected,
) -> UniSoupBinTcpMsg<CltOuchPayload, SvcOuchPayload>
fn from( payload: OrderRejected, ) -> UniSoupBinTcpMsg<CltOuchPayload, SvcOuchPayload>
Converts to this type from the input type.
Source§impl PartialEq for OrderRejected
impl PartialEq for OrderRejected
Source§impl Serialize for OrderRejected
impl Serialize for OrderRejected
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for OrderRejected
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SvcOuchPayload> for &'__deriveMoreLifetime OrderRejected
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime SvcOuchPayload> for &'__deriveMoreLifetime OrderRejected
Source§fn try_from(
value: &'__deriveMoreLifetime SvcOuchPayload,
) -> Result<&'__deriveMoreLifetime OrderRejected, <&'__deriveMoreLifetime OrderRejected as TryFrom<&'__deriveMoreLifetime SvcOuchPayload>>::Error>
fn try_from( value: &'__deriveMoreLifetime SvcOuchPayload, ) -> Result<&'__deriveMoreLifetime OrderRejected, <&'__deriveMoreLifetime OrderRejected as TryFrom<&'__deriveMoreLifetime SvcOuchPayload>>::Error>
Performs the conversion.
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SvcOuchPayload> for &'__deriveMoreLifetime mut OrderRejected
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut SvcOuchPayload> for &'__deriveMoreLifetime mut OrderRejected
Source§fn try_from(
value: &'__deriveMoreLifetime mut SvcOuchPayload,
) -> Result<&'__deriveMoreLifetime mut OrderRejected, <&'__deriveMoreLifetime mut OrderRejected as TryFrom<&'__deriveMoreLifetime mut SvcOuchPayload>>::Error>
fn try_from( value: &'__deriveMoreLifetime mut SvcOuchPayload, ) -> Result<&'__deriveMoreLifetime mut OrderRejected, <&'__deriveMoreLifetime mut OrderRejected as TryFrom<&'__deriveMoreLifetime mut SvcOuchPayload>>::Error>
Performs the conversion.
Source§impl TryFrom<SvcOuchPayload> for OrderRejected
impl TryFrom<SvcOuchPayload> for OrderRejected
Source§fn try_from(
value: SvcOuchPayload,
) -> Result<OrderRejected, <OrderRejected as TryFrom<SvcOuchPayload>>::Error>
fn try_from( value: SvcOuchPayload, ) -> Result<OrderRejected, <OrderRejected as TryFrom<SvcOuchPayload>>::Error>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for OrderRejected
impl RefUnwindSafe for OrderRejected
impl Send for OrderRejected
impl Sync for OrderRejected
impl Unpin for OrderRejected
impl UnsafeUnpin for OrderRejected
impl UnwindSafe for OrderRejected
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