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}