pub enum SecurityIdSource {
Show 22 variants
Cusip,
Sedol,
Quik,
IsinNumber,
RicCode,
IsoCurrencyCode,
IsoCountryCode,
ExchangeSymbol,
ConsolidatedTapeAssociation,
BloombergSymbol,
Wertpapier,
Dutch,
Valoren,
Sicovam,
Belgian,
Common,
ClearingHouse,
IsdaFpmlProductSpecification,
OptionPriceReportingAuthority,
IsdaFpmlProductUrl,
LetterOfCredit,
MarketplaceAssignedIdentifier,
}
Variants§
Cusip
Value “1”
Sedol
Value “2”
Quik
Value “3”
IsinNumber
Value “4”
RicCode
Value “5”
IsoCurrencyCode
Value “6”
IsoCountryCode
Value “7”
ExchangeSymbol
Value “8”
ConsolidatedTapeAssociation
Value “9”
BloombergSymbol
Value “A”
Wertpapier
Value “B”
Dutch
Value “C”
Valoren
Value “D”
Sicovam
Value “E”
Belgian
Value “F”
Common
Value “G”
ClearingHouse
Value “H”
IsdaFpmlProductSpecification
Value “I”
OptionPriceReportingAuthority
Value “J”
IsdaFpmlProductUrl
Value “K”
LetterOfCredit
Value “L”
MarketplaceAssignedIdentifier
Value “M”
Implementations§
Source§impl SecurityIdSource
impl SecurityIdSource
pub const fn from_bytes(input: &[u8]) -> Option<SecurityIdSource>
pub const fn from_fix_str(input: &FixStr) -> Option<SecurityIdSource>
pub const fn as_bytes(&self) -> &'static [u8] ⓘ
pub const fn as_fix_str(&self) -> &'static FixStr
Trait Implementations§
Source§impl Clone for SecurityIdSource
impl Clone for SecurityIdSource
Source§fn clone(&self) -> SecurityIdSource
fn clone(&self) -> SecurityIdSource
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 SecurityIdSource
impl Debug for SecurityIdSource
Source§impl Default for SecurityIdSource
impl Default for SecurityIdSource
Source§fn default() -> SecurityIdSource
fn default() -> SecurityIdSource
Returns the “default value” for a type. Read more
Source§impl From<SecurityIdSource> for &'static [u8]
impl From<SecurityIdSource> for &'static [u8]
Source§impl PartialEq for SecurityIdSource
impl PartialEq for SecurityIdSource
Source§impl ToFixString for SecurityIdSource
impl ToFixString for SecurityIdSource
fn to_fix_string(&self) -> FixString
Source§impl TryFrom<&FixStr> for SecurityIdSource
impl TryFrom<&FixStr> for SecurityIdSource
Source§type Error = ParseRejectReason
type Error = ParseRejectReason
The type returned in the event of a conversion error.
Source§fn try_from(input: &FixStr) -> Result<SecurityIdSource, ParseRejectReason>
fn try_from(input: &FixStr) -> Result<SecurityIdSource, ParseRejectReason>
Performs the conversion.
impl Copy for SecurityIdSource
impl Eq for SecurityIdSource
impl StructuralPartialEq for SecurityIdSource
Auto Trait Implementations§
impl Freeze for SecurityIdSource
impl RefUnwindSafe for SecurityIdSource
impl Send for SecurityIdSource
impl Sync for SecurityIdSource
impl Unpin for SecurityIdSource
impl UnwindSafe for SecurityIdSource
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