memfaultd 1.26.1

Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/
Documentation
//
// Copyright (c) Memfault, Inc.
// See License.txt for details
use ssf::Message;

use crate::metrics::BatteryMonitorReading;

pub struct BatteryReadingMessage {
    pub reading: BatteryMonitorReading,
}

impl BatteryReadingMessage {
    pub fn new(reading: BatteryMonitorReading) -> Self {
        Self { reading }
    }
}

impl Message for BatteryReadingMessage {
    type Reply = ();
}