pub struct DataRecord {
pub id: String,
pub values: HashMap<String, DataValue>,
}Expand description
One row of typed values, addressable by field key.
Fields§
§id: String§values: HashMap<String, DataValue>Implementations§
Source§impl DataRecord
impl DataRecord
Trait Implementations§
Source§impl Clone for DataRecord
impl Clone for DataRecord
Source§fn clone(&self) -> DataRecord
fn clone(&self) -> DataRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DataRecord
impl Debug for DataRecord
Source§impl Default for DataRecord
impl Default for DataRecord
Source§fn default() -> DataRecord
fn default() -> DataRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataRecord
impl<'de> Deserialize<'de> for DataRecord
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 DataRecord
impl PartialEq for DataRecord
Source§impl Serialize for DataRecord
impl Serialize for DataRecord
impl StructuralPartialEq for DataRecord
Auto Trait Implementations§
impl Freeze for DataRecord
impl RefUnwindSafe for DataRecord
impl Send for DataRecord
impl Sync for DataRecord
impl Unpin for DataRecord
impl UnsafeUnpin for DataRecord
impl UnwindSafe for DataRecord
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