pub trait KnowsValue<'a> {
    type Value;
}

Required Associated Types§

Implementations on Foreign Types§

source§

impl<'a, T: KnowsValue<'a>> KnowsValue<'a> for &'a T

§

type Value = &'a <T as KnowsValue<'a>>::Value

source§

impl<'a, T: KnowsValue<'a>> KnowsValue<'a> for &'a mut T

§

type Value = &'a mut <T as KnowsValue<'a>>::Value

Implementors§

source§

impl<'a, Parent, Value> KnowsValue<'a> for Visitor<Parent, Value>

§

type Value = Value

source§

impl<'a, Value> KnowsValue<'a> for RootVisitor<Value>

§

type Value = Value