pub struct ContextDepthConfig {
pub max_files_full: usize,
pub max_files_signatures: usize,
pub preferred_mode: &'static str,
pub include_graph: bool,
pub include_knowledge: bool,
pub include_gotchas: bool,
pub context_budget_ratio: f64,
}Fields§
§max_files_full: usize§max_files_signatures: usize§preferred_mode: &'static str§include_graph: bool§include_knowledge: bool§include_gotchas: bool§context_budget_ratio: f64Implementations§
Trait Implementations§
Source§impl Clone for ContextDepthConfig
impl Clone for ContextDepthConfig
Source§fn clone(&self) -> ContextDepthConfig
fn clone(&self) -> ContextDepthConfig
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 moreAuto Trait Implementations§
impl Freeze for ContextDepthConfig
impl RefUnwindSafe for ContextDepthConfig
impl Send for ContextDepthConfig
impl Sync for ContextDepthConfig
impl Unpin for ContextDepthConfig
impl UnsafeUnpin for ContextDepthConfig
impl UnwindSafe for ContextDepthConfig
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