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}