struct JsonEventVisitor {
fields: Map<String, Value>,
}Fields§
§fields: Map<String, Value>Trait Implementations§
Source§impl Debug for JsonEventVisitor
impl Debug for JsonEventVisitor
Source§impl Default for JsonEventVisitor
impl Default for JsonEventVisitor
Source§fn default() -> JsonEventVisitor
fn default() -> JsonEventVisitor
Returns the “default value” for a type. Read more
Source§impl Visit for JsonEventVisitor
impl Visit for JsonEventVisitor
Source§fn record_bool(&mut self, field: &Field, value: bool)
fn record_bool(&mut self, field: &Field, value: bool)
Visit a boolean value.
Source§fn record_i64(&mut self, field: &Field, value: i64)
fn record_i64(&mut self, field: &Field, value: i64)
Visit a signed 64-bit integer value.
Source§fn record_u64(&mut self, field: &Field, value: u64)
fn record_u64(&mut self, field: &Field, value: u64)
Visit an unsigned 64-bit integer value.
Source§fn record_str(&mut self, field: &Field, value: &str)
fn record_str(&mut self, field: &Field, value: &str)
Visit a string value.
Source§fn record_error(&mut self, field: &Field, value: &(dyn StdError + 'static))
fn record_error(&mut self, field: &Field, value: &(dyn StdError + 'static))
Records a type implementing
Error. Read moreSource§fn record_f64(&mut self, field: &Field, value: f64)
fn record_f64(&mut self, field: &Field, value: f64)
Visit a double-precision floating point value.
Source§fn record_debug(&mut self, field: &Field, value: &dyn Debug)
fn record_debug(&mut self, field: &Field, value: &dyn Debug)
Visit a value implementing
fmt::Debug.§fn record_i128(&mut self, field: &Field, value: i128)
fn record_i128(&mut self, field: &Field, value: i128)
Visit a signed 128-bit integer value.
§fn record_u128(&mut self, field: &Field, value: u128)
fn record_u128(&mut self, field: &Field, value: u128)
Visit an unsigned 128-bit integer value.
§fn record_bytes(&mut self, field: &Field, value: &[u8])
fn record_bytes(&mut self, field: &Field, value: &[u8])
Visit a byte slice.
Auto Trait Implementations§
impl Freeze for JsonEventVisitor
impl RefUnwindSafe for JsonEventVisitor
impl Send for JsonEventVisitor
impl Sync for JsonEventVisitor
impl Unpin for JsonEventVisitor
impl UnsafeUnpin for JsonEventVisitor
impl UnwindSafe for JsonEventVisitor
Blanket Implementations§
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