pub enum LotType {
OddLot,
RoundLot,
BlockLot,
RoundLotBasedUponUnitofmeasure,
}Available on crate feature
fix50sp2 only.Expand description
Field type variants for LotType.
Variants§
OddLot
Field variant ‘1’.
RoundLot
Field variant ‘2’.
BlockLot
Field variant ‘3’.
RoundLotBasedUponUnitofmeasure
Field variant ‘4’.
Trait Implementations§
Source§impl<'a> FixValue<'a> for LotType
impl<'a> FixValue<'a> for LotType
Source§type SerializeSettings = ()
type SerializeSettings = ()
A type with values that customize the serialization algorithm, e.g.
padding information.
Source§fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
fn serialize_with<B>(
&self,
buffer: &mut B,
_settings: Self::SerializeSettings,
) -> usizewhere
B: Buffer,
Writes
self to buffer using custom serialization settings.Source§fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FixValue<'a>>::Error>
fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FixValue<'a>>::Error>
Parses and deserializes from
data.Source§fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
fn serialize<B>(&self, buffer: &mut B) -> usizewhere
B: Buffer,
Writes
self to buffer using default settings.Source§fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
fn deserialize_lossy(data: &'a [u8]) -> Result<Self, Self::Error>
Like
FixValue::deserialize, but it’s allowed to skip some amount of
input checking. Invalid inputs might not trigger errors and instead be
deserialized as random values. Read moreimpl Copy for LotType
impl Eq for LotType
impl StructuralPartialEq for LotType
Auto Trait Implementations§
impl Freeze for LotType
impl RefUnwindSafe for LotType
impl Send for LotType
impl Sync for LotType
impl Unpin for LotType
impl UnwindSafe for LotType
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