rsiot/components/cmp_system_info/
config.rs

1use std::time::Duration;
2
3use crate::message::Message;
4
5use super::SystemInfo;
6
7/// Конфигурация cmp_system_info
8pub struct Config<TMsg> {
9    /// Период обновления данных
10    pub period: Duration,
11
12    /// Функция создания исходящих сообщений на основе данных системы
13    pub fn_output: fn(&SystemInfo) -> Vec<Message<TMsg>>,
14}