pub struct HandleEntry {
pub entry: QueryResult,
pub args: Vec<String>,
}Expand description
Entry send to a plugins handle function, containing the selected entry and args.
Fields§
§entry: QueryResultQuery selected by the user
args: Vec<String>Optional args passed by the user
Trait Implementations§
Source§impl Debug for HandleEntry
impl Debug for HandleEntry
Source§impl<'de> Deserialize<'de> for HandleEntry
impl<'de> Deserialize<'de> for HandleEntry
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 HandleEntry
impl RefUnwindSafe for HandleEntry
impl Send for HandleEntry
impl Sync for HandleEntry
impl Unpin for HandleEntry
impl UnwindSafe for HandleEntry
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