pub struct ServerToolUsage {
pub code_execution_requests: Option<u32>,
pub tool_search_requests: Option<u32>,
}Expand description
Server-side tool usage counters.
Fields§
§code_execution_requests: Option<u32>§tool_search_requests: Option<u32>Trait Implementations§
Source§impl Clone for ServerToolUsage
impl Clone for ServerToolUsage
Source§fn clone(&self) -> ServerToolUsage
fn clone(&self) -> ServerToolUsage
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 ServerToolUsage
impl Debug for ServerToolUsage
Source§impl Default for ServerToolUsage
impl Default for ServerToolUsage
Source§fn default() -> ServerToolUsage
fn default() -> ServerToolUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServerToolUsage
impl<'de> Deserialize<'de> for ServerToolUsage
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
impl Eq for ServerToolUsage
Source§impl JsonSchema for ServerToolUsage
impl JsonSchema for ServerToolUsage
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ServerToolUsage
impl PartialEq for ServerToolUsage
Source§fn eq(&self, other: &ServerToolUsage) -> bool
fn eq(&self, other: &ServerToolUsage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ServerToolUsage
impl Serialize for ServerToolUsage
impl StructuralPartialEq for ServerToolUsage
Auto Trait Implementations§
impl Freeze for ServerToolUsage
impl RefUnwindSafe for ServerToolUsage
impl Send for ServerToolUsage
impl Sync for ServerToolUsage
impl Unpin for ServerToolUsage
impl UnsafeUnpin for ServerToolUsage
impl UnwindSafe for ServerToolUsage
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