[−][src]Crate derpiboorust
This crate provides Rust bindings for Derpibooru API.
Example usage:
use derpiboorust::{SyncAdapter, Search}; let adapter = SyncAdapter::new(); let request = Search::new("69 position,safe") .min_score(70) .max_score(120); let response = adapter.send(request).unwrap(); println!("{:?}", response.search); // Vec<Image>
Modules
adapter | Adapters for making requests. |
models | Derpibooru models. |
request | API methods. |
Structs
AsyncAdapter | Async adapter powered by asynchronous reqwest's Client. |
Galleries | Request for fetching user galleries ( |
Gallery | Request for fetching user gallery ( |
Image | Request for fetching single image ( |
Images | Request for fetching images ( |
Lists | Request for fetching image lists ( |
Search | Request for searching images ( |
SyncAdapter | Sync adapter powered by synchronous reqwest's Client. |
Watched | Request for fetching user watched images ( |
Enums
Bound | Constraint bound. |
Order | Constraint order. |