[][src]Trait env_io::IntoEnvIO

pub trait IntoEnvIO {
    type Out;
    type IntoEnv: EnvIO<Out = Self::Out>;
    fn effect(self) -> Self::IntoEnv;
}

Associated Types

type Out

type IntoEnv: EnvIO<Out = Self::Out>

Loading content...

Required methods

fn effect(self) -> Self::IntoEnv

Loading content...

Implementors

impl<T, F: Fn() -> T> IntoEnvIO for F[src]

type Out = T

type IntoEnv = Effect<T, F>

Loading content...