pub struct PmQueryTool {
pub query: Option<String>,
pub path: Option<String>,
}Fields§
§query: Option<String>Search query for symbols
path: Option<String>File path to get outline
Implementations§
Source§impl PmQueryTool
impl PmQueryTool
Source§impl PmQueryTool
impl PmQueryTool
pub fn json_schema() -> Map<String, Value>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PmQueryTool
impl<'de> Deserialize<'de> for PmQueryTool
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 PmQueryTool
impl RefUnwindSafe for PmQueryTool
impl Send for PmQueryTool
impl Sync for PmQueryTool
impl Unpin for PmQueryTool
impl UnsafeUnpin for PmQueryTool
impl UnwindSafe for PmQueryTool
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