pub struct WorkspaceEntryFinderBuilder {
pub mode: TargetMode,
pub root: PathBuf,
pub paths: Vec<PathBuf>,
pub config: QltyConfig,
pub exclude_tests: bool,
pub cached_git_diff: Option<GitDiff>,
}Fields§
§mode: TargetMode§root: PathBuf§paths: Vec<PathBuf>§config: QltyConfig§exclude_tests: bool§cached_git_diff: Option<GitDiff>Implementations§
Source§impl WorkspaceEntryFinderBuilder
impl WorkspaceEntryFinderBuilder
pub fn build(&mut self) -> Result<WorkspaceEntryFinder>
pub fn diff_line_filter(&mut self) -> Result<Box<dyn IssueTransformer>>
Trait Implementations§
Source§impl Clone for WorkspaceEntryFinderBuilder
impl Clone for WorkspaceEntryFinderBuilder
Source§fn clone(&self) -> WorkspaceEntryFinderBuilder
fn clone(&self) -> WorkspaceEntryFinderBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WorkspaceEntryFinderBuilder
impl Debug for WorkspaceEntryFinderBuilder
Auto Trait Implementations§
impl Freeze for WorkspaceEntryFinderBuilder
impl RefUnwindSafe for WorkspaceEntryFinderBuilder
impl Send for WorkspaceEntryFinderBuilder
impl Sync for WorkspaceEntryFinderBuilder
impl Unpin for WorkspaceEntryFinderBuilder
impl UnwindSafe for WorkspaceEntryFinderBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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