pub enum SecurityIdType {
Cusip,
Isin,
Figi,
Sedol,
Unknown,
}Expand description
Security identifier type
Specifies the type of security identifier used in the securityID field.
Different identifiers are used in different markets and contexts.
XML Mapping: Maps to the securityIDType attribute in various elements.
Used by: Trade, SecurityInfo
Variants§
Cusip
CUSIP - Committee on Uniform Securities Identification Procedures 9-character alphanumeric identifier for North American securities
Isin
ISIN - International Securities Identification Number 12-character alphanumeric code (ISO 6166 standard)
Figi
FIGI - Financial Instrument Global Identifier 12-character alphanumeric identifier (Bloomberg Open Symbology)
Sedol
SEDOL - Stock Exchange Daily Official List 7-character alphanumeric identifier for UK and Irish securities
Unknown
Unknown or unrecognized security ID type
Trait Implementations§
Source§impl Clone for SecurityIdType
impl Clone for SecurityIdType
Source§fn clone(&self) -> SecurityIdType
fn clone(&self) -> SecurityIdType
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 SecurityIdType
impl Debug for SecurityIdType
Source§impl<'de> Deserialize<'de> for SecurityIdType
impl<'de> Deserialize<'de> for SecurityIdType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SecurityIdType
impl Hash for SecurityIdType
Source§impl PartialEq for SecurityIdType
impl PartialEq for SecurityIdType
Source§impl Serialize for SecurityIdType
impl Serialize for SecurityIdType
impl Copy for SecurityIdType
impl Eq for SecurityIdType
impl StructuralPartialEq for SecurityIdType
Auto Trait Implementations§
impl Freeze for SecurityIdType
impl RefUnwindSafe for SecurityIdType
impl Send for SecurityIdType
impl Sync for SecurityIdType
impl Unpin for SecurityIdType
impl UnwindSafe for SecurityIdType
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