fin_data

Crates.iofin_data
lib.rsfin_data
version0.1.2
sourcesrc
created_at2019-07-19 15:20:10.171148
updated_at2019-07-23 18:43:41.943255
descriptionRegistry implementations for common financial categories.
homepage
repositoryhttps://github.com/johnstonskj/rust-financial.git
max_upload_size
id150145
size2,239,580
Simon Johnston (johnstonskj)

documentation

README

Crate fin_data

This is an implementation of the ClassificationScheme trait (from the fin_model crate) for the UK Standard industrial classification of economic activities (UK SIC), the US Standard Industrial Classification (US SIC) codes as well as the North American Industry Classification System (NAICS). It also provides an implementation of the MarketRegistry trait for Market Identifier Code (MIC) data provided by ISO.

Modules

Example

fn print_mic_code(code: String) {
    let registry: ISORegistry = ISORegistry::new();
    match registry.get(code.to_string()) {
        None => println!("No value found for code {}", code),
        Some(m) => println!("{}: {} ({})", code, m.description, m.country_code),
    }
}
Commit count: 169

cargo fmt