pub struct ProcessingOptions {
pub treat_as_filenames: bool,
pub no_autoquote_filenames: bool,
pub no_trailing_space_at_end_of_line: bool,
}Expand description
Options governing how command completion candidates are processed after being generated.
Fields§
§treat_as_filenames: boolTreat completions as file names.
no_autoquote_filenames: boolDon’t auto-quote completions that are file names.
no_trailing_space_at_end_of_line: boolDon’t append a trailing space to completions at the end of the input line.
Trait Implementations§
Source§impl Debug for ProcessingOptions
impl Debug for ProcessingOptions
Auto Trait Implementations§
impl Freeze for ProcessingOptions
impl RefUnwindSafe for ProcessingOptions
impl Send for ProcessingOptions
impl Sync for ProcessingOptions
impl Unpin for ProcessingOptions
impl UnwindSafe for ProcessingOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more