bungie 0.2.0

A Rust crate for interacting with the Bungie.net API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate bungie;
extern crate dotenv;
extern crate failure;

use bungie::{BungieClient, destiny2::models::*};
use std::env;
use dotenv::dotenv;

fn main() -> Result<(), failure::Error> {
    dotenv()?;
    let bungie = BungieClient::new(env::var("API_KEY")?);
    let user_info_card = bungie.destiny2().search_destiny_player(MembershipType::All, "inferior".to_owned())?;
    let x = bungie.destiny2().get_character(MembershipType::TigerBlizzard, user_info_card.response.)
    Ok(())
}