pub struct SuggestionConfig {
pub min_confidence: f64,
pub max_suggestions_per_issue: usize,
pub generate_diffs: bool,
pub include_context: bool,
pub enable_caching: bool,
}Available on crate feature
doc-audit only.Expand description
Configuration for suggestion generation.
Fields§
§min_confidence: f64Minimum confidence threshold for suggestions
max_suggestions_per_issue: usizeMaximum number of suggestions per issue
generate_diffs: boolWhether to generate diff-style output
include_context: boolWhether to include context in suggestions
enable_caching: boolWhether to cache suggestions
Trait Implementations§
Source§impl Clone for SuggestionConfig
impl Clone for SuggestionConfig
Source§fn clone(&self) -> SuggestionConfig
fn clone(&self) -> SuggestionConfig
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 SuggestionConfig
impl Debug for SuggestionConfig
Source§impl Default for SuggestionConfig
impl Default for SuggestionConfig
Source§fn default() -> SuggestionConfig
fn default() -> SuggestionConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SuggestionConfig
impl RefUnwindSafe for SuggestionConfig
impl Send for SuggestionConfig
impl Sync for SuggestionConfig
impl Unpin for SuggestionConfig
impl UnwindSafe for SuggestionConfig
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request