pub struct ToolDiscoveryContext {
pub session_id: String,
pub catalog: Vec<Value>,
}Fields§
§session_id: String§catalog: Vec<Value>Trait Implementations§
Source§impl Clone for ToolDiscoveryContext
impl Clone for ToolDiscoveryContext
Source§fn clone(&self) -> ToolDiscoveryContext
fn clone(&self) -> ToolDiscoveryContext
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 moreAuto Trait Implementations§
impl Freeze for ToolDiscoveryContext
impl RefUnwindSafe for ToolDiscoveryContext
impl Send for ToolDiscoveryContext
impl Sync for ToolDiscoveryContext
impl Unpin for ToolDiscoveryContext
impl UnsafeUnpin for ToolDiscoveryContext
impl UnwindSafe for ToolDiscoveryContext
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