Trait slog::ser::SyncMultiSerialize [] [src]

pub trait SyncMultiSerialize: Send + Sync + 'static {
    fn head(&self) -> (&'static str, &SyncSerialize);
fn tail(&self) -> Option<&SyncMultiSerialize>; }

Multiple key-values pairs that can be serialized

Required Methods

Key and value of the first key-value pair

Next key-value pair (and all following ones)

Implementations on Foreign Types

impl<A: SyncSerialize> SyncMultiSerialize for (&'static str, A)
[src]

[src]

[src]

impl<A: SyncSerialize, R: SyncMultiSerialize> SyncMultiSerialize for (&'static str, A, R)
[src]

[src]

[src]

Implementors