pub struct ExternalToolCompletedData {
pub request_id: RequestId,
}Expand description
External tool completion notification signaling UI dismissal
Fields§
§request_id: RequestIdRequest ID of the resolved external tool request; clients should dismiss any UI for this request
Trait Implementations§
Source§impl Clone for ExternalToolCompletedData
impl Clone for ExternalToolCompletedData
Source§fn clone(&self) -> ExternalToolCompletedData
fn clone(&self) -> ExternalToolCompletedData
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 ExternalToolCompletedData
impl Debug for ExternalToolCompletedData
Source§impl<'de> Deserialize<'de> for ExternalToolCompletedData
impl<'de> Deserialize<'de> for ExternalToolCompletedData
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 ExternalToolCompletedData
impl RefUnwindSafe for ExternalToolCompletedData
impl Send for ExternalToolCompletedData
impl Sync for ExternalToolCompletedData
impl Unpin for ExternalToolCompletedData
impl UnsafeUnpin for ExternalToolCompletedData
impl UnwindSafe for ExternalToolCompletedData
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