Struct oursh::process::Process[][src]

pub struct Process { /* fields omitted */ }
Expand description

A process to be executed by various means

The shell’s main job is to run commands. Each job has various arguments, and rules about what things should be done.

  • TODO #4: Redirection example.
  • TODO #6: Background example.
  • TODO #4: Environment example?

Implementations

Create a new job from the given command.

Run a shell job in the background.

Run a shell job, waiting for the command to finish.

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.