Struct conch_runtime::env::ExecEnv [] [src]

pub struct ExecEnv { /* fields omitted */ }

An ExecutableEnvironment implementation that uses a tokio event loop to monitor when child processes have exited.

Note: Any futures/adapters returned by this implementation should be run on the same event loop that was associated with this environment, otherwise no progress may occur unless the associated event loop is turned externally.

Methods

impl ExecEnv
[src]

[src]

Construct a new environment with a Remote to a tokio event loop.

Trait Implementations

impl Clone for ExecEnv
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl SubEnvironment for ExecEnv
[src]

[src]

Create a new sub-environment, which starts out idential to its parent, but any changes on the new environment will not be reflected on the parent. Read more

impl Debug for ExecEnv
[src]

[src]

Formats the value using the given formatter.

impl ExecutableEnvironment for ExecEnv
[src]

A future which will resolve to the executable's exit status.

[src]

Attempt to spawn the executable command.