31 releases (8 breaking)
0.9.0 | Aug 1, 2024 |
---|---|
0.8.3 | Jul 31, 2024 |
0.7.12 | May 25, 2024 |
0.7.8 | Mar 28, 2024 |
#692 in Database interfaces
1,684 downloads per month
270KB
6K
SLoC
Flashpoint Archive Rust Library
Rust library for accessing the local database and misc features of the Flashpoint Archive.
Project website: https://flashpointarchive.org/
Feature flags
napi
- Adds napi-rs attrs to structs
Usage
User input example
use flashpoint_archive::FlashpointArchive;
use flashpoint_archive::games::search::parse_user_input;
fn main() {
let archive = FlashpointArchive::new();
archive.load_database(TEST_DATABASE).expect("Failed to open database");
let mut search = parse_user_input("Sonic platform:Flash");
search.limit = 9999999; // Default 1000 limit for pages
let games = archive.find_games(search).expect("Failed to search");
}
Dependencies
~38MB
~624K SLoC