[][src]Trait lhlist::Value

pub trait Value {
    type Output: ?Sized;
    fn value_ref(&self) -> &Self::Output;
fn value_mut(&mut self) -> &mut Self::Output; }

A trait that provides access to contained 'values'.

Associated Types

type Output: ?Sized

The type of the contained value.

Loading content...

Required methods

fn value_ref(&self) -> &Self::Output

Immutable reference to the contained value

fn value_mut(&mut self) -> &mut Self::Output

Mutable reference to the contained value

Loading content...

Implementors

impl<L> Value for LabeledValue<L> where
    L: Label
[src]

type Output = L::AssocType

Loading content...