Trait Trace

Source
pub trait Trace<T: Trace<T>> {
    // Required method
    fn trace(&self, tracer: &mut Tracer<'_, T>);
}

Required Methods§

Source

fn trace(&self, tracer: &mut Tracer<'_, T>)

Implementations on Foreign Types§

Source§

impl<O: Trace<O>, K, V: Trace<O>> Trace<O> for HashMap<K, V>

Source§

fn trace(&self, tracer: &mut Tracer<'_, O>)

Source§

impl<O: Trace<O>, T: Trace<O>> Trace<O> for [T]

Source§

fn trace(&self, tracer: &mut Tracer<'_, O>)

Source§

impl<O: Trace<O>, T: Trace<O>> Trace<O> for LinkedList<T>

Source§

fn trace(&self, tracer: &mut Tracer<'_, O>)

Source§

impl<O: Trace<O>, T: Trace<O>> Trace<O> for VecDeque<T>

Source§

fn trace(&self, tracer: &mut Tracer<'_, O>)

Source§

impl<O: Trace<O>, T: Trace<O>> Trace<O> for HashSet<T>

Source§

fn trace(&self, tracer: &mut Tracer<'_, O>)

Implementors§