pub struct ContextInjectionReport {
pub mode: &'static str,
pub schema_digest_fingerprint: String,
pub knowledge_fingerprint: Option<String>,
pub knowledge_chars: usize,
}Expand description
Public report identity written beside every dispatched agent and copied into eval reports. It intentionally contains fingerprints/counts rather than private knowledge text.
Fields§
§mode: &'static str§schema_digest_fingerprint: String§knowledge_fingerprint: Option<String>§knowledge_chars: usizeTrait Implementations§
Source§impl Clone for ContextInjectionReport
impl Clone for ContextInjectionReport
Source§fn clone(&self) -> ContextInjectionReport
fn clone(&self) -> ContextInjectionReport
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 ContextInjectionReport
impl Debug for ContextInjectionReport
impl Eq for ContextInjectionReport
Source§impl PartialEq for ContextInjectionReport
impl PartialEq for ContextInjectionReport
Source§impl Serialize for ContextInjectionReport
impl Serialize for ContextInjectionReport
impl StructuralPartialEq for ContextInjectionReport
Auto Trait Implementations§
impl Freeze for ContextInjectionReport
impl RefUnwindSafe for ContextInjectionReport
impl Send for ContextInjectionReport
impl Sync for ContextInjectionReport
impl Unpin for ContextInjectionReport
impl UnsafeUnpin for ContextInjectionReport
impl UnwindSafe for ContextInjectionReport
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.