nekoslife 0.2.1

nekos.life wrapper library
Documentation

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.