pub struct McpUse {
pub run: RunId,
pub resident: Option<Address>,
pub seq: Seq,
pub at: TimeMs,
pub outcome: UseOutcome,
}Expand description
One call of a server’s tool.
Fields§
§run: RunId§resident: Option<Address>§seq: Seq§at: TimeMs§outcome: UseOutcomeTrait Implementations§
Source§impl<'de> Deserialize<'de> for McpUse
impl<'de> Deserialize<'de> for McpUse
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 McpUse
impl StructuralPartialEq for McpUse
Auto Trait Implementations§
impl Freeze for McpUse
impl RefUnwindSafe for McpUse
impl Send for McpUse
impl Sync for McpUse
impl Unpin for McpUse
impl UnsafeUnpin for McpUse
impl UnwindSafe for McpUse
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