pub struct GatewayStoreCounts {
pub request_count: usize,
pub run_count: usize,
pub event_count: usize,
pub response_count: usize,
pub response_object_count: usize,
pub file_count: usize,
pub file_bytes_count: usize,
pub batch_count: usize,
pub thread_count: usize,
pub thread_message_count: usize,
pub vector_store_count: usize,
}Expand description
Snapshot of how many records of each kind a gateway store currently holds.
Fields§
§request_count: usizeNumber of stored requests.
run_count: usizeNumber of stored runs.
event_count: usizeNumber of stored events.
response_count: usizeNumber of stored responses.
response_object_count: usizeNumber of stored response objects.
file_count: usizeNumber of stored file records.
file_bytes_count: usizeNumber of stored file byte blobs.
batch_count: usizeNumber of stored batches.
thread_count: usizeNumber of stored threads.
thread_message_count: usizeTotal number of stored thread messages across all threads.
vector_store_count: usizeNumber of stored vector stores.
Trait Implementations§
Source§impl Clone for GatewayStoreCounts
impl Clone for GatewayStoreCounts
Source§fn clone(&self) -> GatewayStoreCounts
fn clone(&self) -> GatewayStoreCounts
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 GatewayStoreCounts
Source§impl Debug for GatewayStoreCounts
impl Debug for GatewayStoreCounts
Source§impl Default for GatewayStoreCounts
impl Default for GatewayStoreCounts
Source§fn default() -> GatewayStoreCounts
fn default() -> GatewayStoreCounts
Returns the “default value” for a type. Read more
impl Eq for GatewayStoreCounts
Source§impl PartialEq for GatewayStoreCounts
impl PartialEq for GatewayStoreCounts
Source§fn eq(&self, other: &GatewayStoreCounts) -> bool
fn eq(&self, other: &GatewayStoreCounts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GatewayStoreCounts
Auto Trait Implementations§
impl Freeze for GatewayStoreCounts
impl RefUnwindSafe for GatewayStoreCounts
impl Send for GatewayStoreCounts
impl Sync for GatewayStoreCounts
impl Unpin for GatewayStoreCounts
impl UnsafeUnpin for GatewayStoreCounts
impl UnwindSafe for GatewayStoreCounts
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