pub struct ToolSearchResults {
pub type_: ToolSearchResultsType,
pub tool_references: Vec<ToolReferenceBlock>,
pub rest: Rest,
}Fields§
§type_: ToolSearchResultsType§tool_references: Vec<ToolReferenceBlock>§rest: RestImplementations§
Source§impl ToolSearchResults
impl ToolSearchResults
Sourcepub fn builder(
type_: ToolSearchResultsType,
tool_references: Vec<ToolReferenceBlock>,
) -> ToolSearchResultsBuilder
pub fn builder( type_: ToolSearchResultsType, tool_references: Vec<ToolReferenceBlock>, ) -> ToolSearchResultsBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for ToolSearchResults
impl Clone for ToolSearchResults
Source§impl Debug for ToolSearchResults
impl Debug for ToolSearchResults
Source§impl DeclaredFields for ToolSearchResults
impl DeclaredFields for ToolSearchResults
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ToolSearchResults
impl<'de> Deserialize<'de> for ToolSearchResults
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 ToolSearchResults
Source§impl PartialEq for ToolSearchResults
impl PartialEq for ToolSearchResults
Source§impl Serialize for ToolSearchResults
impl Serialize for ToolSearchResults
impl StructuralPartialEq for ToolSearchResults
Auto Trait Implementations§
impl Freeze for ToolSearchResults
impl RefUnwindSafe for ToolSearchResults
impl Send for ToolSearchResults
impl Sync for ToolSearchResults
impl Unpin for ToolSearchResults
impl UnsafeUnpin for ToolSearchResults
impl UnwindSafe for ToolSearchResults
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