Enum cdrs::query::QueryValues
source · 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 copy 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, RandomState>> for QueryValues
impl<S: ToString + Hash + Eq, V: Into<Value> + Clone> From<HashMap<S, V, RandomState>> 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, Global>> for QueryValues
impl<T: Into<Value> + Clone> From<Vec<T, Global>> 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
source§fn into_cbytes(&self) -> Vec<u8>
fn into_cbytes(&self) -> Vec<u8>
It should convert a struct into an array of bytes.