pub enum QuerySource {
Prompt,
Continue,
SlashCommand,
BashCommand,
Attachments,
AutoAttach,
Resubmit,
}Expand description
Query source enum
Variants§
Trait Implementations§
Source§impl Clone for QuerySource
impl Clone for QuerySource
Source§fn clone(&self) -> QuerySource
fn clone(&self) -> QuerySource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QuerySource
impl Debug for QuerySource
Source§impl<'de> Deserialize<'de> for QuerySource
impl<'de> Deserialize<'de> for QuerySource
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 QuerySource
impl RefUnwindSafe for QuerySource
impl Send for QuerySource
impl Sync for QuerySource
impl Unpin for QuerySource
impl UnsafeUnpin for QuerySource
impl UnwindSafe for QuerySource
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