pub struct ContentCaptureSettings {
pub system_instructions: bool,
pub input_messages: bool,
pub output_messages: bool,
pub tool_definitions: bool,
pub tool_calls: bool,
}Expand description
Content-capture settings. Each field maps 1:1 to a
gen_ai.* OTEL content attribute; all default to off.
Fields§
§system_instructions: bool§input_messages: bool§output_messages: bool§tool_definitions: bool§tool_calls: boolTrait Implementations§
Source§impl Clone for ContentCaptureSettings
impl Clone for ContentCaptureSettings
impl Copy for ContentCaptureSettings
Source§impl Debug for ContentCaptureSettings
impl Debug for ContentCaptureSettings
Source§impl Default for ContentCaptureSettings
impl Default for ContentCaptureSettings
impl Eq for ContentCaptureSettings
Source§impl PartialEq for ContentCaptureSettings
impl PartialEq for ContentCaptureSettings
impl StructuralPartialEq for ContentCaptureSettings
Auto Trait Implementations§
impl Freeze for ContentCaptureSettings
impl RefUnwindSafe for ContentCaptureSettings
impl Send for ContentCaptureSettings
impl Sync for ContentCaptureSettings
impl Unpin for ContentCaptureSettings
impl UnsafeUnpin for ContentCaptureSettings
impl UnwindSafe for ContentCaptureSettings
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.