rsiot-components-config 0.0.28

Конфигурация компонентов
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use url::Url;

use rsiot_messages_core::IMessage;

#[derive(Clone, Debug)]
pub struct Config<TMessage>
where
    TMessage: IMessage,
{
    /// Адрес сервера
    pub url: Url,
    /// stream_input -> передача на сервер
    pub fn_send: fn(TMessage) -> Option<String>,
    /// Данные от сервера -> stream_output
    pub fn_recv: fn(String) -> Vec<TMessage>,
}