pub trait AttachExt {
// Required methods
fn attach_kv<K, V>(self, key: K, value: V) -> Self
where K: Display,
V: Display;
fn attach_kv_debug<K, V>(self, key: K, value: V) -> Self
where K: Debug,
V: Debug;
fn attach_field_status<S>(self, name: &'static str, status: S) -> Self
where S: Display;
fn attach_debug<A>(self, value: A) -> Self
where A: Debug;
}Required Methods§
fn attach_kv<K, V>(self, key: K, value: V) -> Self
fn attach_kv_debug<K, V>(self, key: K, value: V) -> Self
fn attach_field_status<S>(self, name: &'static str, status: S) -> Selfwhere
S: Display,
fn attach_debug<A>(self, value: A) -> Selfwhere
A: Debug,
Object Safety§
This trait is not object safe.