abuseipdb

Crates.ioabuseipdb
lib.rsabuseipdb
version0.2.1
sourcesrc
created_at2019-11-29 16:04:06.049066
updated_at2020-03-30 12:37:44.246926
descriptionAbuseIPDB client
homepagehttps://github.com/avitex/rust-abuseipdb
repositoryhttps://github.com/avitex/rust-abuseipdb
max_upload_size
id185319
size83,290
James (avitex)

documentation

https://docs.rs/abuseipdb

README

Build Status Crate Docs

rust-abuseipdb

Rust client for the AbuseIPDB API
Documentation hosted on docs.rs.

abuseipdb = "0.2.1"

Example usage

use abuseipdb::Client;
use std::net::Ipv4Addr;

async fn example() {
    let my_ip = Ipv4Addr::new(127, 0, 0, 1).into();
    let client = Client::new("<API-KEY>");
    let response = client.check(my_ip, None, false).await.unwrap();
    println!("abuseConfidenceScore: {}", response.data.abuse_confidence_score);
}
Commit count: 11

cargo fmt