pub struct PmSemanticSearchTool {
pub query: String,
}Fields§
§query: StringNatural language query
Implementations§
Source§impl PmSemanticSearchTool
impl PmSemanticSearchTool
pub fn json_schema() -> Map<String, Value>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PmSemanticSearchTool
impl<'de> Deserialize<'de> for PmSemanticSearchTool
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 PmSemanticSearchTool
impl RefUnwindSafe for PmSemanticSearchTool
impl Send for PmSemanticSearchTool
impl Sync for PmSemanticSearchTool
impl Unpin for PmSemanticSearchTool
impl UnsafeUnpin for PmSemanticSearchTool
impl UnwindSafe for PmSemanticSearchTool
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