etwin_core 0.12.3

Core crate for Eternal-Twin
Documentation
1
2
3
4
5
6
7
8
9
10
use std::net::{Ipv4Addr, Ipv6Addr};

pub trait DnsResolver<Domain>: Send + Sync
where
  Domain: ?Sized,
{
  fn resolve4(&self, domain: &Domain) -> Option<Ipv4Addr>;

  fn resolve6(&self, domain: &Domain) -> Option<Ipv6Addr>;
}