Trait tracing::Value [−][src]
A field value of an erased type.
Implementors of Value
may call the appropriate typed recording methods on
the visitor passed to their record
method in order to indicate how
their data should be recorded.
Required methods
pub fn record(&self, key: &Field, visitor: &mut dyn Visit)
[src]
Visits this value with the given Visitor
.
Trait Implementations
Implementations on Foreign Types
impl<T> Value for Wrapping<T> where
T: Value,
[src]
impl<T> Value for Wrapping<T> where
T: Value,
[src]impl Value for dyn Error + 'static
[src]
impl Value for dyn Error + 'static
[src]impl<'a, T> Value for &'a T where
T: Value + 'a + ?Sized,
[src]
impl<'a, T> Value for &'a T where
T: Value + 'a + ?Sized,
[src]impl<'a> Value for Arguments<'a>
[src]
impl<'a> Value for Arguments<'a>
[src]Implementors
impl<T> Value for DebugValue<T> where
T: Debug,
[src]
impl<T> Value for DebugValue<T> where
T: Debug,
[src]