Struct slog::PushFnSerializer
[−]
[src]
pub struct PushFnSerializer<'a> { /* fields omitted */ }
Handle passed to PushFnValue
closure
It makes sure only one value is serialized, and will automatically emit
()
if nothing else was serialized.
Methods
impl<'a> PushFnSerializer<'a>
[src]
fn serialize<'b, S: 'b + Value>(self, s: S) -> Result
Serialize a value
This consumes self
to prevent serializing one value multiple times