pub struct DomainState {
pub domain: String,
pub checked_at: DateTime<Local>,
pub provenance: Provenance,
pub ct_stats: CtStats,
pub certs: BTreeMap<String, Certificate>,
pub hosts: BTreeMap<String, Host>,
pub srv: Vec<SrvRecord>,
pub https: Vec<HttpsRecord>,
pub mx: Vec<MxRecord>,
}Fields§
§domain: String§checked_at: DateTime<Local>§provenance: Provenance§ct_stats: CtStats§certs: BTreeMap<String, Certificate>§hosts: BTreeMap<String, Host>§srv: Vec<SrvRecord>§https: Vec<HttpsRecord>§mx: Vec<MxRecord>Implementations§
Source§impl DomainState
impl DomainState
pub fn host_names(&self) -> Vec<String>
Trait Implementations§
Source§impl Debug for DomainState
impl Debug for DomainState
Auto Trait Implementations§
impl Forget for DomainState
impl Freeze for DomainState
impl RefUnwindSafe for DomainState
impl Send for DomainState
impl Sync for DomainState
impl Unpin for DomainState
impl UnsafeUnpin for DomainState
impl UnwindSafe for DomainState
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more