impl Pure for usize
[src]type Elm = usize
type M = U
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl Pure for u8
[src]impl Pure for u16
[src]impl Pure for u32
[src]impl Pure for u64
[src]impl Pure for u128
[src]impl Pure for isize
[src]type Elm = isize
type M = U
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl Pure for i8
[src]impl Pure for i16
[src]impl Pure for i32
[src]impl Pure for i64
[src]impl Pure for i128
[src]impl Pure for f32
[src]impl Pure for f64
[src]impl<A> Pure for Rc<A>
[src]type Elm = A
type M = Rc<U>
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl<A> Pure for Box<A>
[src]type Elm = A
type M = Box<U>
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl<A> Pure for Option<A>
[src]type Elm = A
type M = Option<U>
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl<A, E> Pure for Result<A, E>
[src]type Elm = A
type M = Result<U, E>
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]impl<A> Pure for Vec<A>
[src]type Elm = A
type M = Vec<U>
pub fn pure(value: Self::Elm) -> Self::M
[src]pub fn unit() -> Self::M
[src]