Struct broot::command::CommandParts [−][src]
pub struct CommandParts {
pub raw_pattern: String,
pub pattern: BeTree<PatternOperator, PatternParts>,
pub verb_invocation: Option<VerbInvocation>,
}
Expand description
An intermediate parsed representation of the raw string
Fields
raw_pattern: String
pattern: BeTree<PatternOperator, PatternParts>
verb_invocation: Option<VerbInvocation>
Implementations
split an input into its two possible parts, the pattern and the verb invocation. Each part, when defined, is suitable to create a command on its own.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CommandParts
impl Send for CommandParts
impl Sync for CommandParts
impl Unpin for CommandParts
impl UnwindSafe for CommandParts
Blanket Implementations
Mutably borrows from an owned value. Read more