rsiot/components_config/master_device/device/
config.rs

1use std::time::Duration;
2
3/// Конфигурация периодических запросов
4pub struct ConfigPeriodicRequest<TRequest, TBuffer> {
5    /// Период вызова
6    pub period: Duration,
7
8    /// Функция создания запросов на основе данных из буфера
9    pub fn_requests: fn(&TBuffer) -> anyhow::Result<Vec<TRequest>>,
10}