Struct bonsaidb_core::schema::view::map::MappedValue
source · pub struct MappedValue<K, V> {
pub key: K,
pub value: V,
}
Expand description
A key value pair
Fields§
§key: K
The key responsible for generating the value
value: V
The value generated by the View
Implementations§
source§impl<K, V> MappedValue<K, V>
impl<K, V> MappedValue<K, V>
Trait Implementations§
source§impl<K: Clone, V: Clone> Clone for MappedValue<K, V>
impl<K: Clone, V: Clone> Clone for MappedValue<K, V>
source§fn clone(&self) -> MappedValue<K, V>
fn clone(&self) -> MappedValue<K, V>
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<K: PartialEq, V: PartialEq> PartialEq<MappedValue<K, V>> for MappedValue<K, V>
impl<K: PartialEq, V: PartialEq> PartialEq<MappedValue<K, V>> for MappedValue<K, V>
source§fn eq(&self, other: &MappedValue<K, V>) -> bool
fn eq(&self, other: &MappedValue<K, V>) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.