pub struct ToolRequest {
pub method: String,
pub path_and_query: String,
pub headers: Vec<(String, String)>,
pub body: Option<String>,
}Expand description
The HTTP request for one call.
Fields§
§method: String§path_and_query: StringPath with parameters filled and percent-encoded, plus the query.
headers: Vec<(String, String)>§body: Option<String>JSON text.
Trait Implementations§
Source§impl Clone for ToolRequest
impl Clone for ToolRequest
Source§impl Debug for ToolRequest
impl Debug for ToolRequest
Source§impl PartialEq for ToolRequest
impl PartialEq for ToolRequest
impl StructuralPartialEq for ToolRequest
Auto Trait Implementations§
impl Freeze for ToolRequest
impl RefUnwindSafe for ToolRequest
impl Send for ToolRequest
impl Sync for ToolRequest
impl Unpin for ToolRequest
impl UnsafeUnpin for ToolRequest
impl UnwindSafe for ToolRequest
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