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

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

Represents a echo builtin command which will print out its arguments joined by a space.

Trait Implementations

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

[src]

Formats the value using the given formatter.

impl<I: PartialEq> PartialEq for Echo<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 Echo<I>
[src]

impl<I: Clone> Clone for Echo<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 Echo<I> where
    T: StringWrapper,
    I: Iterator<Item = T>,
    E: AsyncIoEnvironment,
    E: FileDescEnvironment,
    E: ReportErrorEnvironment,
    E::FileHandle: Borrow<FileDesc>, 
[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