pub trait Trace:
Send
+ Sync
+ 'static {
// Provided methods
fn dns(&self, ev: &Dns<'_>) { ... }
fn connect(&self, ev: &Connect<'_>) { ... }
fn tls(&self, ev: &Tls<'_>) { ... }
fn sent(&self, ev: &Sent<'_>) { ... }
fn head(&self, ev: &Head<'_>) { ... }
fn done(&self, ev: &Done<'_>) { ... }
fn summary(&self, ev: &Summary<'_>) { ... }
fn body(&self, ev: &BodyEnd<'_>) { ... }
}Provided Methods§
fn dns(&self, ev: &Dns<'_>)
fn connect(&self, ev: &Connect<'_>)
fn tls(&self, ev: &Tls<'_>)
fn sent(&self, ev: &Sent<'_>)
fn head(&self, ev: &Head<'_>)
fn done(&self, ev: &Done<'_>)
fn summary(&self, ev: &Summary<'_>)
fn body(&self, ev: &BodyEnd<'_>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".