| Crates.io | Rustiny |
| lib.rs | Rustiny |
| version | 0.1.12 |
| created_at | 2022-02-22 01:09:34.718453+00 |
| updated_at | 2022-03-22 20:16:25.949457+00 |
| description | A wrapper for the Destiny 2 / Bungie.net REST API |
| homepage | https://github.com/dec4234/Rustiny |
| repository | https://github.com/dec4234/Rustiny |
| max_upload_size | |
| id | 537081 |
| size | 76,980 |
A wrapper for the Destiny 2 / Bungie.net API written in rust.
Check out the JavaDestinyAPI, if you need a Java implementation.
Check it out on crates.io
(Rustiny usually uses the most recent version of Rust)
In addition to these examples, check out src/lib.rs for the tests that I use.
Getting a User With A Name And Discriminator
let client = ApiInterface::new("YOUR API KEY HERE", true).await;
println!("{}", BungieUser::get_user_by_name_and_discrim_with_platform(client, String::from("dec4234#9904"), DestinyPlatform::All)
.await
.unwrap()
.primary.global_display_name);
Get the name of the founder of a clan
let clan = Clan::get_by_name(get_api().await.client, "Heavenly Mayhem").await.unwrap();
println!("{}", clan.founder.destinyUserInfo.global_display_name);
Wrapped up PGCRs
Added get_activity_history()
Added Tester struct to prevent unnecessary repetition
Clan Founder info
Clan Weekly Rewards
Clan Weekly Reward Manifest puller
Added more stuff to Development To-Do List
Add another example to the README