pub struct QuickfixConfig {
pub trigger_value: String,
pub all_items: Vec<(String, i64)>,
}Expand description
Configuration for quickfix list population and display.
Holds the trigger value that initiated the quickfix operation and the complete set of items to populate the quickfix list, where each item consists of a filename and its corresponding line number.
Fields§
§trigger_value: StringThe value that triggered the quickfix operation.
all_items: Vec<(String, i64)>List of all items to populate the quickfix list, each as filename and line number.
Auto Trait Implementations§
impl Freeze for QuickfixConfig
impl RefUnwindSafe for QuickfixConfig
impl Send for QuickfixConfig
impl Sync for QuickfixConfig
impl Unpin for QuickfixConfig
impl UnsafeUnpin for QuickfixConfig
impl UnwindSafe for QuickfixConfig
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> 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§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
§type Error = Infallible
type Error = Infallible
The error type in the returned
Result.§fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
Converts the value into a
Result.