pub struct BaseValues {
pub bn: Option<String>,
pub bt: Option<f64>,
pub bu: Option<String>,
pub bv: Option<f64>,
pub bs: Option<f64>,
pub bver: Option<i32>,
}Expand description
Base values that can be applied to multiple records in a pack
Fields§
§bn: Option<String>Base Name - prepended to record names
bt: Option<f64>Base Time - added to record timestamps
bu: Option<String>Base Unit - used when record has no unit
bv: Option<f64>Base Value - added to numeric record values
bs: Option<f64>Base Sum - added to sum values
bver: Option<i32>Base Version - SenML version number
Trait Implementations§
Source§impl Clone for BaseValues
impl Clone for BaseValues
Source§fn clone(&self) -> BaseValues
fn clone(&self) -> BaseValues
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 BaseValues
impl Debug for BaseValues
Source§impl Default for BaseValues
impl Default for BaseValues
Source§fn default() -> BaseValues
fn default() -> BaseValues
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BaseValues
impl<'de> Deserialize<'de> for BaseValues
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 BaseValues
impl PartialEq for BaseValues
Source§fn eq(&self, other: &BaseValues) -> bool
fn eq(&self, other: &BaseValues) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BaseValues
impl Serialize for BaseValues
impl StructuralPartialEq for BaseValues
Auto Trait Implementations§
impl Freeze for BaseValues
impl RefUnwindSafe for BaseValues
impl Send for BaseValues
impl Sync for BaseValues
impl Unpin for BaseValues
impl UnsafeUnpin for BaseValues
impl UnwindSafe for BaseValues
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