Struct sc_tracing::Values [−][src]
pub struct Values {
pub bool_values: FxHashMap<String, bool>,
pub i64_values: FxHashMap<String, i64>,
pub u64_values: FxHashMap<String, u64>,
pub string_values: FxHashMap<String, String>,
}Holds associated values for a tracing span
Fields
bool_values: FxHashMap<String, bool>HashMap of bool values
i64_values: FxHashMap<String, i64>HashMap of i64 values
u64_values: FxHashMap<String, u64>HashMap of u64 values
string_values: FxHashMap<String, String>HashMap of String values
Implementations
impl Values[src]
impl Values[src]Trait Implementations
impl Visit for Values[src]
impl Visit for Values[src]fn record_i64(&mut self, field: &Field, value: i64)[src]
fn record_u64(&mut self, field: &Field, value: u64)[src]
fn record_bool(&mut self, field: &Field, value: bool)[src]
fn record_str(&mut self, field: &Field, value: &str)[src]
fn record_debug(&mut self, field: &Field, value: &dyn Debug)[src]
pub fn record_error(&mut self, field: &Field, value: &(dyn Error + 'static))[src]
Auto Trait Implementations
impl RefUnwindSafe for Values
impl Send for Values
impl Sync for Values
impl Unpin for Values
impl UnwindSafe for Values
Blanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]