Struct conch_runtime::spawn::builtin::Cd [] [src]

pub struct Cd<I> { /* fields omitted */ }

Represents a cd builtin command which will change the current working directory.

Trait Implementations

impl<I: Debug> Debug for Cd<I>
[src]

[src]

Formats the value using the given formatter.

impl<I: PartialEq> PartialEq for Cd<I>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl<I: Eq> Eq for Cd<I>
[src]

impl<I: Clone> Clone for Cd<I>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T, I, E: ?Sized> Spawn<E> for Cd<I> where
    T: StringWrapper,
    I: Iterator<Item = T>,
    E: AsyncIoEnvironment + ChangeWorkingDirectoryEnvironment + FileDescEnvironment + ReportErrorEnvironment + VariableEnvironment + WorkingDirectoryEnvironment,
    E::FileHandle: Borrow<FileDesc>,
    E::VarName: Borrow<String> + From<String>,
    E::Var: Borrow<String> + From<String>, 
[src]

The future that represents spawning the command. Read more

The future that represents the exit status of a fully bootstrapped command, which no longer requires an environment to be driven to completion. Read more

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

[src]

Spawn the command as a future. Read more