pub struct EngineTuningInfo {
pub recall_scorer_kind: i32,
pub recall_scoring_profile: i32,
pub embedding_provider_kind: i32,
pub embedding_dimensions: u64,
pub compaction_summarize_after_record_count: u64,
pub compaction_cold_archive_after_days: u32,
pub compaction_cold_archive_importance_threshold_per_mille: u32,
}Fields§
§recall_scorer_kind: i32§recall_scoring_profile: i32§embedding_provider_kind: i32§embedding_dimensions: u64§compaction_summarize_after_record_count: u64§compaction_cold_archive_after_days: u32§compaction_cold_archive_importance_threshold_per_mille: u32Implementations§
Source§impl EngineTuningInfo
impl EngineTuningInfo
Sourcepub fn recall_scorer_kind(&self) -> RecallScorerKind
pub fn recall_scorer_kind(&self) -> RecallScorerKind
Returns the enum value of recall_scorer_kind, or the default if the field is set to an invalid enum value.
Sourcepub fn set_recall_scorer_kind(&mut self, value: RecallScorerKind)
pub fn set_recall_scorer_kind(&mut self, value: RecallScorerKind)
Sets recall_scorer_kind to the provided enum value.
Sourcepub fn recall_scoring_profile(&self) -> RecallScoringProfile
pub fn recall_scoring_profile(&self) -> RecallScoringProfile
Returns the enum value of recall_scoring_profile, or the default if the field is set to an invalid enum value.
Sourcepub fn set_recall_scoring_profile(&mut self, value: RecallScoringProfile)
pub fn set_recall_scoring_profile(&mut self, value: RecallScoringProfile)
Sets recall_scoring_profile to the provided enum value.
Sourcepub fn embedding_provider_kind(&self) -> EmbeddingProviderKind
pub fn embedding_provider_kind(&self) -> EmbeddingProviderKind
Returns the enum value of embedding_provider_kind, or the default if the field is set to an invalid enum value.
Sourcepub fn set_embedding_provider_kind(&mut self, value: EmbeddingProviderKind)
pub fn set_embedding_provider_kind(&mut self, value: EmbeddingProviderKind)
Sets embedding_provider_kind to the provided enum value.
Trait Implementations§
Source§impl Clone for EngineTuningInfo
impl Clone for EngineTuningInfo
Source§fn clone(&self) -> EngineTuningInfo
fn clone(&self) -> EngineTuningInfo
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 EngineTuningInfo
impl Debug for EngineTuningInfo
Source§impl Default for EngineTuningInfo
impl Default for EngineTuningInfo
Source§impl Hash for EngineTuningInfo
impl Hash for EngineTuningInfo
Source§impl Message for EngineTuningInfo
impl Message for EngineTuningInfo
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for EngineTuningInfo
impl PartialEq for EngineTuningInfo
impl Copy for EngineTuningInfo
impl Eq for EngineTuningInfo
impl StructuralPartialEq for EngineTuningInfo
Auto Trait Implementations§
impl Freeze for EngineTuningInfo
impl RefUnwindSafe for EngineTuningInfo
impl Send for EngineTuningInfo
impl Sync for EngineTuningInfo
impl Unpin for EngineTuningInfo
impl UnsafeUnpin for EngineTuningInfo
impl UnwindSafe for EngineTuningInfo
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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