Rust client for Star Wars API (https://swapi.co/)
Add this to your Cargo.toml
:
toml
[dependencies]
swapi_client = "0.1.0"
Example Usage:
``` use swapiclient::RequestHandler; use swapiclient::{Film, People, Planet, Species, Starship, Vehicle};
// Get Planet object Planet::get(10);
// Get Planets let planet_list = Planet::list(Some(2)).unwrap();
// Check list data has prev or next pagination planetlist.hasnext(); planetlist.hasprev();
// Query to next or prev pagination, return Option
// Iterate from list data for planet in planetlist.intoiter() { println!("Planet: {}", planet.name); } ```