rsiot/components/cmp_derive/
derive_item_process.rs

1use crate::message::Message;
2
3/// Трейт для запуска преобразования
4pub trait DeriveItemProcess<TMsg>: Send + Sync {
5    /// Функция преобразования
6    fn process(&mut self, msg: &Message<TMsg>) -> Option<Vec<Message<TMsg>>>;
7}