impl Pure for usize[src]type Elm = usizetype M = Upub 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 = isizetype M = Upub 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 = Atype 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 = Atype 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 = Atype 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 = Atype 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 = Atype M = Vec<U>pub fn pure(value: Self::Elm) -> Self::M[src]pub fn unit() -> Self::M[src]