1
 2
 3
 4
 5
 6
 7
 8
 9
10
use crate::prelude::*;

#[derive(PartialEq, Debug, Clone, Serialize)]
pub struct Reading {
    /// Timestamp when the value was actually measured. This may be earlier than a moment of sending the message.
    pub timestamp: DateTime<Local>,

    /// Attached value.
    pub value: Value,
}