pub enum QueryValues {
SimpleValues(Vec<Value>),
NamedValues(HashMap<String, Value>),
}Expand description
Enum that represents two types of query values:
- values without name
- values with names
Variants§
Implementations§
Source§impl QueryValues
impl QueryValues
Trait Implementations§
Source§impl Clone for QueryValues
impl Clone for QueryValues
Source§fn clone(&self) -> QueryValues
fn clone(&self) -> QueryValues
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 QueryValues
impl Debug for QueryValues
Source§impl<'a, T: Into<Value> + Clone> From<&'a [T]> for QueryValues
impl<'a, T: Into<Value> + Clone> From<&'a [T]> for QueryValues
Source§fn from(values: &'a [T]) -> QueryValues
fn from(values: &'a [T]) -> QueryValues
It converts values from Vec to query values without names QueryValues::SimpleValues.
Source§impl<S: ToString + Hash + Eq, V: Into<Value> + Clone> From<HashMap<S, V>> for QueryValues
impl<S: ToString + Hash + Eq, V: Into<Value> + Clone> From<HashMap<S, V>> for QueryValues
Source§fn from(values: HashMap<S, V>) -> QueryValues
fn from(values: HashMap<S, V>) -> QueryValues
It converts values from HashMap to query values with names QueryValues::NamedValues.
Source§impl<T: Into<Value> + Clone> From<Vec<T>> for QueryValues
impl<T: Into<Value> + Clone> From<Vec<T>> for QueryValues
Source§fn from(values: Vec<T>) -> QueryValues
fn from(values: Vec<T>) -> QueryValues
It converts values from Vec to query values without names QueryValues::SimpleValues.
Source§impl IntoBytes for QueryValues
impl IntoBytes for QueryValues
Auto Trait Implementations§
impl Freeze for QueryValues
impl RefUnwindSafe for QueryValues
impl Send for QueryValues
impl Sync for QueryValues
impl Unpin for QueryValues
impl UnwindSafe for QueryValues
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