pub struct ServerSideToolUsageDetails {
pub web_search_calls: i32,
pub x_search_calls: i32,
pub code_interpreter_calls: i32,
pub file_search_calls: i32,
pub mcp_calls: i32,
pub document_search_calls: i32,
}Expand description
Details about the server side tool usage.
Fields§
§web_search_calls: i32Number of web search calls.
x_search_calls: i32Number of X search calls.
code_interpreter_calls: i32Number of code interpreter calls.
file_search_calls: i32Number of file search calls.
mcp_calls: i32Number of MCP calls.
document_search_calls: i32Number of document search calls.
Trait Implementations§
Source§impl Clone for ServerSideToolUsageDetails
impl Clone for ServerSideToolUsageDetails
Source§fn clone(&self) -> ServerSideToolUsageDetails
fn clone(&self) -> ServerSideToolUsageDetails
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 ServerSideToolUsageDetails
impl Debug for ServerSideToolUsageDetails
Source§impl Default for ServerSideToolUsageDetails
impl Default for ServerSideToolUsageDetails
Source§fn default() -> ServerSideToolUsageDetails
fn default() -> ServerSideToolUsageDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServerSideToolUsageDetails
impl<'de> Deserialize<'de> for ServerSideToolUsageDetails
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 StructuralPartialEq for ServerSideToolUsageDetails
Auto Trait Implementations§
impl Freeze for ServerSideToolUsageDetails
impl RefUnwindSafe for ServerSideToolUsageDetails
impl Send for ServerSideToolUsageDetails
impl Sync for ServerSideToolUsageDetails
impl Unpin for ServerSideToolUsageDetails
impl UnwindSafe for ServerSideToolUsageDetails
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