pub struct ScoutOptions {
pub search_limit: usize,
pub search_threshold: f32,
pub min_gap_ratio: f32,
}Expand description
Options for customizing scout behavior.
Fields§
§search_limit: usizeNumber of search results to retrieve (default: 15)
search_threshold: f32Minimum search score threshold (default: 0.2)
min_gap_ratio: f32Minimum relative gap between consecutive scores to split ModifyTarget from Dependency (default: 0.10). Lower values create more ModifyTargets.
Trait Implementations§
Source§impl Clone for ScoutOptions
impl Clone for ScoutOptions
Source§fn clone(&self) -> ScoutOptions
fn clone(&self) -> ScoutOptions
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 ScoutOptions
impl Debug for ScoutOptions
Auto Trait Implementations§
impl Freeze for ScoutOptions
impl RefUnwindSafe for ScoutOptions
impl Send for ScoutOptions
impl Sync for ScoutOptions
impl Unpin for ScoutOptions
impl UnsafeUnpin for ScoutOptions
impl UnwindSafe for ScoutOptions
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