pub enum PartySubIdType {
Show 26 variants
Firm,
Person,
System,
Application,
FullLegalNameOfFirm,
PostalAddress,
PhoneNumber,
EmailAddress,
ContactName,
SecuritiesAccountNumber,
RegistrationNumber,
RegisteredAddress12,
RegulatoryStatus,
RegistrationName,
CashAccountNumber,
Bic,
CsdParticipantMemberCode,
RegisteredAddress18,
FundAccountName,
TelexNumber,
FaxNumber,
SecuritiesAccountName,
CashAccountName,
Department,
Location,
PositionAccountType,
}
Expand description
Field type variants for PartySubIdType
.
Variants§
Firm
Field variant ‘1’.
Person
Field variant ‘2’.
System
Field variant ‘3’.
Application
Field variant ‘4’.
FullLegalNameOfFirm
Field variant ‘5’.
PostalAddress
Field variant ‘6’.
PhoneNumber
Field variant ‘7’.
EmailAddress
Field variant ‘8’.
ContactName
Field variant ‘9’.
SecuritiesAccountNumber
Field variant ‘10’.
RegistrationNumber
Field variant ‘11’.
RegisteredAddress12
Field variant ‘12’.
RegulatoryStatus
Field variant ‘13’.
RegistrationName
Field variant ‘14’.
CashAccountNumber
Field variant ‘15’.
Bic
Field variant ‘16’.
CsdParticipantMemberCode
Field variant ‘17’.
RegisteredAddress18
Field variant ‘18’.
FundAccountName
Field variant ‘19’.
TelexNumber
Field variant ‘20’.
FaxNumber
Field variant ‘21’.
SecuritiesAccountName
Field variant ‘22’.
CashAccountName
Field variant ‘23’.
Department
Field variant ‘24’.
Location
Field variant ‘25’.
PositionAccountType
Field variant ‘26’.
Trait Implementations§
Source§impl Clone for PartySubIdType
impl Clone for PartySubIdType
Source§fn clone(&self) -> PartySubIdType
fn clone(&self) -> PartySubIdType
Returns a duplicate 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 PartySubIdType
impl Debug for PartySubIdType
Source§impl<'a> FieldType<'a> for PartySubIdType
impl<'a> FieldType<'a> for PartySubIdType
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 FieldType<'a>>::Error>
fn deserialize(data: &'a [u8]) -> Result<Self, <Self as FieldType<'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
FieldType::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 moreSource§impl Hash for PartySubIdType
impl Hash for PartySubIdType
Source§impl PartialEq for PartySubIdType
impl PartialEq for PartySubIdType
impl Copy for PartySubIdType
impl Eq for PartySubIdType
impl StructuralPartialEq for PartySubIdType
Auto Trait Implementations§
impl Freeze for PartySubIdType
impl RefUnwindSafe for PartySubIdType
impl Send for PartySubIdType
impl Sync for PartySubIdType
impl Unpin for PartySubIdType
impl UnwindSafe for PartySubIdType
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