pub enum EvalInputMessages {
Template(TemplateInputMessages),
ItemReference(ItemReference),
}Expand description
Input messages for completions.
Variants§
Template(TemplateInputMessages)
Template input messages.
ItemReference(ItemReference)
Item reference input messages.
Trait Implementations§
Source§impl Clone for EvalInputMessages
impl Clone for EvalInputMessages
Source§fn clone(&self) -> EvalInputMessages
fn clone(&self) -> EvalInputMessages
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 EvalInputMessages
impl Debug for EvalInputMessages
Source§impl<'de> Deserialize<'de> for EvalInputMessages
impl<'de> Deserialize<'de> for EvalInputMessages
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
Source§impl PartialEq for EvalInputMessages
impl PartialEq for EvalInputMessages
Source§impl Serialize for EvalInputMessages
impl Serialize for EvalInputMessages
impl StructuralPartialEq for EvalInputMessages
Auto Trait Implementations§
impl Freeze for EvalInputMessages
impl RefUnwindSafe for EvalInputMessages
impl Send for EvalInputMessages
impl Sync for EvalInputMessages
impl Unpin for EvalInputMessages
impl UnwindSafe for EvalInputMessages
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