#[non_exhaustive]pub struct GenAiErrorStats {
pub errors: Vec<String>,
/* private fields */
}Expand description
Provides error statistics for the query job across all AI function calls.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.errors: Vec<String>A list of unique errors at query level (up to 5, truncated to 100 chars)
Implementations§
Source§impl GenAiErrorStats
impl GenAiErrorStats
Sourcepub fn set_errors<T, V>(self, v: T) -> Self
pub fn set_errors<T, V>(self, v: T) -> Self
Trait Implementations§
Source§impl Clone for GenAiErrorStats
impl Clone for GenAiErrorStats
Source§fn clone(&self) -> GenAiErrorStats
fn clone(&self) -> GenAiErrorStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GenAiErrorStats
impl Debug for GenAiErrorStats
Source§impl Default for GenAiErrorStats
impl Default for GenAiErrorStats
Source§fn default() -> GenAiErrorStats
fn default() -> GenAiErrorStats
Returns the “default value” for a type. Read more
Source§impl Message for GenAiErrorStats
impl Message for GenAiErrorStats
Source§impl PartialEq for GenAiErrorStats
impl PartialEq for GenAiErrorStats
impl StructuralPartialEq for GenAiErrorStats
Auto Trait Implementations§
impl Freeze for GenAiErrorStats
impl RefUnwindSafe for GenAiErrorStats
impl Send for GenAiErrorStats
impl Sync for GenAiErrorStats
impl Unpin for GenAiErrorStats
impl UnsafeUnpin for GenAiErrorStats
impl UnwindSafe for GenAiErrorStats
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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