pub struct JsonFormatter { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for JsonFormatter
impl Default for JsonFormatter
Source§impl OutputFormatter for JsonFormatter
impl OutputFormatter for JsonFormatter
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
Auto Trait Implementations§
impl Freeze for JsonFormatter
impl RefUnwindSafe for JsonFormatter
impl Send for JsonFormatter
impl Sync for JsonFormatter
impl Unpin for JsonFormatter
impl UnsafeUnpin for JsonFormatter
impl UnwindSafe for JsonFormatter
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request