rsiot/components_config/master_device/device/
config.rs

1
2
3
4
5
6
7
8
9
10
use std::time::Duration;

/// Конфигурация периодических запросов
pub struct ConfigPeriodicRequest<TRequest, TBuffer> {
    /// Период вызова
    pub period: Duration,

    /// Функция создания запросов на основе данных из буфера
    pub fn_requests: fn(&TBuffer) -> Vec<TRequest>,
}