2 releases

0.2.1 Jul 8, 2021
0.2.0 Jul 8, 2021

#4 in #nsfw

MIT license

18KB
458 lines

Nekos.life-rs

Use

Add to dependencies:

[dependencies]
nekoslife = "0.2.1"

Features

[dependencies.nekoslife]
version = "0.2.1"

# disable nsfw
default-features = false
features = ["default-tls", "sfw"]

# or disable sfw
default-features = false
features = ["default-tls", "nsfw"]

In code

Example: get a waifu:

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let url: String = nekoslife::get(nekoslife::SfwCategory::Waifu).await?;

    println!("{}", url);

    Ok(())
}

With the blocking feature, just remove the .await.

Dependencies

~4–20MB
~277K SLoC