[−][src]Trait env_io::EnvIO
Associated Types
type Out
Required methods
Loading content...Provided methods
fn flat_map<OutEnv, F>(self, f: F) -> FlatMap<Self, F> where
Self: Sized,
OutEnv: EnvIO,
F: Fn(Self::Out) -> OutEnv,
Self: Sized,
OutEnv: EnvIO,
F: Fn(Self::Out) -> OutEnv,
Implementors
impl<Env: EnvIO, OutEnv: EnvIO, F> EnvIO for FlatMap<Env, F> where
F: Fn(Env::Out) -> OutEnv,
[src]
F: Fn(Env::Out) -> OutEnv,
type Out = OutEnv::Out
fn run(self) -> OutEnv::Out
[src]
fn flat_map<OutEnv, F>(self, f: F) -> FlatMap<Self, F> where
Self: Sized,
OutEnv: EnvIO,
F: Fn(Self::Out) -> OutEnv,
[src]
Self: Sized,
OutEnv: EnvIO,
F: Fn(Self::Out) -> OutEnv,