vacant 0.3.3

Fast domain availability checker. Asks authoritative TLD nameservers directly instead of WHOIS.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// ABOUTME: Library surface for vacant: rules engine, DNS, RDAP, and disk-cache.
// ABOUTME: The vacant binary in src/main.rs is the primary consumer.

pub mod disk_cache;
mod dns;
mod orchestrator;
pub mod rdap;
mod rules;

pub use disk_cache::{CacheError, CachedRow, DiskCache};
pub use dns::{DnsClient, DnsError, DnsVerdict, FullCheckJob, FullVerdict};
pub use orchestrator::{check_many, CheckResult};
pub use rules::{
    LoadError, MatchResult, PreCheck, RuleSet, RuleViolation, Status, ZoneMatch, ZonePolicy,
};