Skip to main content

OutputFormatter

Trait OutputFormatter 

Source
pub trait OutputFormatter {
Show 17 methods // Required methods fn format_whois(&self, response: &WhoisResponse) -> String; fn format_rdap(&self, response: &RdapResponse) -> String; fn format_dns(&self, records: &[DnsRecord]) -> String; fn format_propagation(&self, result: &PropagationResult) -> String; fn format_lookup(&self, result: &LookupResult) -> String; fn format_status(&self, response: &StatusResponse) -> String; fn format_follow_iteration(&self, iteration: &FollowIteration) -> String; fn format_follow(&self, result: &FollowResult) -> String; fn format_availability(&self, result: &AvailabilityResult) -> String; fn format_dnssec(&self, report: &DnssecReport) -> String; fn format_tld(&self, info: &TldInfo) -> String; fn format_dns_comparison(&self, comparison: &DnsComparison) -> String; fn format_subdomains(&self, result: &SubdomainResult) -> String; fn format_diff(&self, diff: &DomainDiff) -> String; fn format_ssl(&self, report: &SslReport) -> String; fn format_watch(&self, report: &WatchReport) -> String; fn format_domain_info(&self, info: &DomainInfo) -> String;
}

Required Methods§

Implementors§