rsiot/components/cmp_create_if_not_exist/
config.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::time::Duration;

use crate::message::{Message, MsgDataBound};

/// Настройка компонента cmp_create_if_not_exist
#[derive(Clone)]
pub struct Config<TMsg>
where
    TMsg: MsgDataBound,
{
    /// Задержка создания сообщений
    pub delay: Duration,

    /// Вектор сообщений, которые генерируются, если отсутствуют в кеше
    pub msgs: Vec<Message<TMsg>>,
}