[][src]Trait higher_order_point::ops::Map

pub trait Map<T, U> {
    type Output;
    fn map<F: 'static + Fn(U) -> T + Clone + Send + Sync>(
        self,
        f: F
    ) -> Self::Output; }

Operator for mapping input type into another.

Associated Types

type Output

The output type.

Loading content...

Required methods

fn map<F: 'static + Fn(U) -> T + Clone + Send + Sync>(
    self,
    f: F
) -> Self::Output

Maps input into another.

Loading content...

Implementors

impl<T: 'static, U> Map<T, U> for PointFunc<T>[src]

type Output = PointFunc<U>

fn map<F: 'static + Fn(U) -> T + Clone + Send + Sync>(
    self,
    f: F
) -> PointFunc<U>
[src]

Maps input into another.

Loading content...