pub struct BatchDetail {
pub batch_index: usize,
pub session_count: usize,
pub session_ids: Vec<String>,
pub prompt_chars: usize,
pub input_tokens: u64,
pub output_tokens: u64,
pub new_patterns: usize,
pub updated_patterns: usize,
pub reasoning: String,
pub ai_response_preview: String,
}Expand description
Per-batch analysis detail for diagnostics.
Fields§
§batch_index: usize§session_count: usize§session_ids: Vec<String>§prompt_chars: usize§input_tokens: u64§output_tokens: u64§new_patterns: usize§updated_patterns: usize§reasoning: String§ai_response_preview: StringTrait Implementations§
Source§impl Clone for BatchDetail
impl Clone for BatchDetail
Source§fn clone(&self) -> BatchDetail
fn clone(&self) -> BatchDetail
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 moreAuto Trait Implementations§
impl Freeze for BatchDetail
impl RefUnwindSafe for BatchDetail
impl Send for BatchDetail
impl Sync for BatchDetail
impl Unpin for BatchDetail
impl UnsafeUnpin for BatchDetail
impl UnwindSafe for BatchDetail
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