Struct conch_runtime::spawn::ast_impl::PipeableCommand [] [src]

#[must_use = "futures do nothing unless polled"]
pub struct PipeableCommand<N, S, C, F> { /* fields omitted */ }

A future representing the spawning of a PipeableCommand.

Trait Implementations

impl<N: Debug, S: Debug, C: Debug, F: Debug> Debug for PipeableCommand<N, S, C, F>
[src]

[src]

Formats the value using the given formatter.

impl<N, S, C, F, E: ?Sized> EnvFuture<E> for PipeableCommand<N, S, C, F> where
    S: EnvFuture<E>,
    C: EnvFuture<E, Error = S::Error>,
    E: FunctionEnvironment,
    E::FnName: From<N>,
    E::Fn: From<F>, 
[src]

The type of value that this future will resolved with if it is successful. Read more

The type of error that this future will resolve with if it fails in a normal fashion. Read more

[src]

Behaves identical to Future::poll when polled with a provided environment. Read more

[src]

Cancel a future and consider it as completed, thus giving it a chance to run any clean up as if it had resolved on its own. Read more

[src]

Pin an environment to this future, allowing the resulting future to be polled from anywhere without needing the caller to specify an environment. Read more

[src]

Fuse a future such that poll and cancel will never again be called once it has completed. Read more

[src]

Converts the resulting future into a boxed trait object. Read more