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}