pub enum CaptureKind {
TurnChat,
CompactionChat,
}Available on crate feature
otel only.Expand description
Identifies the kind of LLM payload capture.
Variants§
TurnChat
Normal turn chat request/response.
CompactionChat
Compaction summarization request/response.
Implementations§
Trait Implementations§
Source§impl Clone for CaptureKind
impl Clone for CaptureKind
Source§fn clone(&self) -> CaptureKind
fn clone(&self) -> CaptureKind
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 moreimpl Copy for CaptureKind
Source§impl Debug for CaptureKind
impl Debug for CaptureKind
impl Eq for CaptureKind
Source§impl PartialEq for CaptureKind
impl PartialEq for CaptureKind
Source§fn eq(&self, other: &CaptureKind) -> bool
fn eq(&self, other: &CaptureKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CaptureKind
Auto Trait Implementations§
impl Freeze for CaptureKind
impl RefUnwindSafe for CaptureKind
impl Send for CaptureKind
impl Sync for CaptureKind
impl Unpin for CaptureKind
impl UnsafeUnpin for CaptureKind
impl UnwindSafe for CaptureKind
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,
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.