pub struct ToolCallView {
pub id: String,
pub project_id: String,
pub tool: String,
pub status: String,
pub duration_ms: u64,
pub error_code: Option<String>,
pub client_id: Option<String>,
pub client_name: Option<String>,
pub created_at: u64,
}Fields§
§id: String§project_id: String§tool: String§status: String§duration_ms: u64§error_code: Option<String>§client_id: Option<String>§client_name: Option<String>§created_at: u64Trait Implementations§
Source§impl Clone for ToolCallView
impl Clone for ToolCallView
Source§fn clone(&self) -> ToolCallView
fn clone(&self) -> ToolCallView
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 ToolCallView
impl Debug for ToolCallView
Source§impl<'de> Deserialize<'de> for ToolCallView
impl<'de> Deserialize<'de> for ToolCallView
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 ToolCallView
impl RefUnwindSafe for ToolCallView
impl Send for ToolCallView
impl Sync for ToolCallView
impl Unpin for ToolCallView
impl UnsafeUnpin for ToolCallView
impl UnwindSafe for ToolCallView
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