[][src]Trait node_bindgen::core::log::kv::Visitor

pub trait Visitor<'kvs> {
    fn visit_pair(
        &mut self,
        key: Key<'kvs>,
        value: Value<'kvs>
    ) -> Result<(), Error>; }

A visitor for the key-value pairs in a Source.

Required methods

fn visit_pair(
    &mut self,
    key: Key<'kvs>,
    value: Value<'kvs>
) -> Result<(), Error>

Visit a key-value pair.

Loading content...

Implementations on Foreign Types

impl<'a, 'b, 'kvs> Visitor<'kvs> for DebugTuple<'a, 'b> where
    'b: 'a, 
[src]

impl<'kvs, V> Visitor<'kvs> for Box<V> where
    V: Visitor<'kvs> + ?Sized
[src]

impl<'a, 'kvs, T> Visitor<'kvs> for &'a mut T where
    T: Visitor<'kvs> + ?Sized
[src]

impl<'a, 'b, 'kvs> Visitor<'kvs> for DebugList<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b, 'kvs> Visitor<'kvs> for DebugMap<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b, 'kvs> Visitor<'kvs> for DebugSet<'a, 'b> where
    'b: 'a, 
[src]

Loading content...

Implementors

Loading content...