use url::Url;
use rsiot_messages_core::{IMessage, IMessageChannel};
#[derive(Clone, Debug)]
pub struct Config<TMessage, TMessageChannel>
where
TMessage: IMessage,
TMessageChannel: IMessageChannel,
{
pub url: Url,
pub subscription_channel: TMessageChannel,
pub fn_input: fn(&TMessage) -> Vec<TMessageChannel>,
}