pub struct ToolUsageStats {
pub display_name: String,
pub time_saved_per_call: Option<f64>,
pub time_saved_seconds: Option<u32>,
pub tool_name: String,
pub usage_counts: ToolUsageCounts,
}Fields§
§display_name: String§time_saved_per_call: Option<f64>§time_saved_seconds: Option<u32>§tool_name: String§usage_counts: ToolUsageCountsTrait Implementations§
Source§impl Clone for ToolUsageStats
impl Clone for ToolUsageStats
Source§fn clone(&self) -> ToolUsageStats
fn clone(&self) -> ToolUsageStats
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 moreSource§impl Debug for ToolUsageStats
impl Debug for ToolUsageStats
Source§impl<'de> Deserialize<'de> for ToolUsageStats
impl<'de> Deserialize<'de> for ToolUsageStats
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ToolUsageStats
impl RefUnwindSafe for ToolUsageStats
impl Send for ToolUsageStats
impl Sync for ToolUsageStats
impl Unpin for ToolUsageStats
impl UnwindSafe for ToolUsageStats
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request