Crate booru

source ·
Expand description

Usage

use booru::{danbooru::{DanbooruClient, DanbooruRating}, Sort, Client};

#[tokio::main]
async fn main() {
    let posts = DanbooruClient::builder()
        .default_url("https://testbooru.donmai.us")
        .rating(DanbooruRating::General)
        .sort(Sort::Score)
        .build()
        .get()
        .await
        .expect("There was an error. (•-•)");

    match posts.first() {
        Some(post) => println!("{:?}", post),
        None => panic!("Well... \"No posts found?\""),
    }
}

Re-exports

  • pub use client::generic::Sort;
  • pub use client::Client;

Modules