Struct libads::Api [] [src]

pub struct Api { /* fields omitted */ }

Methods

impl Api
[src]

[src]

Initialize API

Either provide a custom slog::Logger or default to the standard log crate.

Examples

libads::Api::init(None);

[src]

Fetch BibTeX entries from ADS

Examples

let ads = libads::Api::init(None);

println!(
    "{}",
    ads.fetch_bibtex_with_key(
        libads::BibCode::new("2015MNRAS.452.2597X").expect("Good bibcode")
    ).expect("ADS record exists")
);