rsiot_components_config/http_client/
config.rs

1use super::{
2    connection_config::ConnectionConfig, request_input::RequestInput,
3    request_periodic::RequestPeriodic,
4};
5
6/// Параметры компонента http-client
7#[derive(Clone, Debug)]
8pub struct Config<TMessage> {
9    /// Параметры подключения
10    pub connection_config: ConnectionConfig,
11    /// Запросы, которые формируются на основе входящих сообщений
12    pub requests_input: Vec<RequestInput<TMessage>>,
13    /// Периодические запросы
14    pub requests_periodic: Vec<RequestPeriodic<TMessage>>,
15}