[][src]Trait kari::data::value::Compute

pub trait Compute {
    type In;
    fn compute<Out, F, R>(self, f: F) -> Out
    where
        Out: Value<Inner = R>,
        F: Fn(Self::In) -> R
; }

Associated Types

type In

Loading content...

Required methods

fn compute<Out, F, R>(self, f: F) -> Out where
    Out: Value<Inner = R>,
    F: Fn(Self::In) -> R, 

Loading content...

Implementations on Foreign Types

impl<A, B> Compute for (A, B) where
    A: Value,
    B: Value
[src]

type In = (A::Inner, B::Inner)

Loading content...

Implementors

impl<T> Compute for T where
    T: Value
[src]

type In = T::Inner

Loading content...