Struct terminal_cli::CliExecutor [] [src]

pub struct CliExecutor<'a> { /* fields omitted */ }

Helper for matching commands and properties against an input line.

Methods

impl<'a> CliExecutor<'a>
[src]

[src]

[src]

Finish the execution of this line invocation.

[src]

Get the associated terminal.

Trait Implementations

impl<'a> CliContext<'a> for CliExecutor<'a>
[src]

[src]

Creates a new prefixed execution context, but only if the current line matches. Reduces the processing overhead for large tree command environments. Read more

[src]

Announces a command to be executed. Returns an execution context in case the command is invoked.

[src]

Announces a property that can be manipulated. Returns an execution context in case the property is to be either retrieved or updated. Read more

impl<'a> Deref for CliExecutor<'a>
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.