bgpq3 0.1.0

A wrapper around the bgpq3/bgpq4 binary
Documentation

Rust bgpq3

crates.io Released API docs MIT licensed Github

This library provides a thing wrapper around the bgpq3/bgpq4 binary.

Example

bgpq3 AS-Set

extern crate bgpq3;

pub fn main() {
    let networks = bgpq3::Bgpq3::new().query_v6("AS-RAPPET").unwrap();
    println!("{:?}", networks);
}

bgpq3 ASN

extern crate bgpq3;

pub fn main() {
    let networks = bgpq3::Bgpq3::new().query_v6(207968).unwrap();
    println!("{:?}", networks);
}

bgpq4

extern crate bgpq3;
use bgpq3::Bgpq3;

pub fn main() {
    let networks = Bgpq3::bgpq4().query_v6("AS-RAPPET").unwrap();
    println!("{:?}", networks);
}

Feature flags

  • tokio for async process invocation.