pub enum AssetIdentifier {
CUSIP([u8; 9]),
CINS([u8; 9]),
ISIN([u8; 12]),
LEI([u8; 20]),
FIGI([u8; 12]),
}Expand description
Implementation of common asset identifiers. https://www.cusip.com/identifiers.html.
Variants
CUSIP([u8; 9])
Universally recognized identifier for financial instruments. Example: Amazon.com Inc - Common Stock ISSUER ISSUE CHECK CUSIP 023135 10 6 023135106
CINS([u8; 9])
The CUSIP International Numbering System. Example: Abingdon Capital PLC - Shares COUNTRY CODE ISSUER ISSUE CHECK CINS G 0052B 10 5 G0052B105
ISIN([u8; 12])
The International Securities Identification Number. Example: COUNTRY CODE LOCAL IDENTIFIER CHECK ISIN CA 008911703 4 CA0089117034
LEI([u8; 20])
The Legal Entity Identifier. Example: Philadelphia Cheesesteak Company LOU PREFIX ENTITY INDENTIFIER VERIFICATION ID LEI 5493 00SAMIRN1R27UP 42 549300SAMIRN1R27UP42
FIGI([u8; 12])
Financial Instrument Global Identifier https://www.omg.org/figi/index.htm. Example: Alphabet Inc - Common Stock BBG013V1S0T3
Trait Implementations
sourceimpl Clone for AssetIdentifier
impl Clone for AssetIdentifier
sourcefn clone(&self) -> AssetIdentifier
fn clone(&self) -> AssetIdentifier
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more