Struct slog::OwnedKeyValueNode [] [src]

pub struct OwnedKeyValueNode {
    // some fields omitted
}

Values specific for this Logger and reference to it's parent values

Methods

impl OwnedKeyValueNode
[src]

fn new(values: Vec<OwnedKeyValue>, parent: Arc<OwnedKeyValueNode>) -> Self

New OwnedKeyValue with a parent

fn new_root(values: Vec<OwnedKeyValue>) -> Self

New OwnedKeyValue without a parent (root)

fn iter(&self) -> OwnedKeyValueNodeIterator

Iterator over OwnedKeyValue-s