Crate blue_archive

Source
Expand description

§blue_archive

A Rust API wrapper of lonqie’s SchaleDB that represents data from the game Blue Archive.

§Crediting

For more information, go to these links:


§Information

Something I wanted to make in Rust was a simple api wrapper, picked something and the rest was history. Much of it is still a work in progress.


§Contributing

If you wish to help out, you can. I am a beginner in Rust and I do not mind a few pointers.

Re-exports§

pub use enums::Armor;
pub use enums::BulletType;
pub use enums::Club;
pub use enums::Language;
pub use enums::Position;
pub use enums::School;
pub use enums::Squad;
pub use enums::TacticalRole;
pub use enums::WeaponType;
pub use errors::BlueArchiveError;
pub use fetcher::StudentFetcher;
pub use filter::student::StudentFilter;
pub use api::currency::*;
pub use api::enemy::*;
pub use api::equipment::*;
pub use api::raid::*;
pub use api::student::*;
pub use api::summon::*;

Modules§

api
This is where the main asynchronous (and if elligble, blocking) API implementation is. You are able to obtain data about multiple entities in the game here.
enums
Contains useful public enums to be used when working with the API wrapper.
errors
Error handling for the api wrapper.
fetcher
Contains Fetcher structures that can be used for caching certain data.
filter
Contains special filtering for specific data types.
types
Contains many structures that make up the deserialized data.

Constants§

DATA_URI
IMAGE_DATA_URI