A Rust crate for interacting with the Bungie.net API
While the project is called "bungie-rs", it mostly focusses on the Destiny 2 part of the API.
A direct 1:1 link to the Bungie.net API
extern crate bungie;
extern crate dotenv;
extern crate failure;
use bungie::BungieClient;
use std::env;
use dotenv::dotenv;
fn main() -> Result<(), failure::Error> {
dotenv()?;
let bungie = BungieClient::new(env::var("API_KEY")?);
let manifest = bungie.destiny2().get_destiny_manifest()?;
println!("{}", manifest);
Ok(())
}