pub struct ControlRequestBody {
pub subtype: Option<String>,
pub tool_name: Option<String>,
pub tool_input: Option<Value>,
pub data: Value,
}Fields§
§subtype: Option<String>§tool_name: Option<String>§tool_input: Option<Value>§data: ValueTrait Implementations§
Source§impl Debug for ControlRequestBody
impl Debug for ControlRequestBody
Source§impl<'de> Deserialize<'de> for ControlRequestBody
impl<'de> Deserialize<'de> for ControlRequestBody
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 ControlRequestBody
impl RefUnwindSafe for ControlRequestBody
impl Send for ControlRequestBody
impl Sync for ControlRequestBody
impl Unpin for ControlRequestBody
impl UnsafeUnpin for ControlRequestBody
impl UnwindSafe for ControlRequestBody
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