rsiot::components::cmp_derive

Trait DeriveItemProcess

source
pub trait DeriveItemProcess<TMsg>: Send + Sync {
    // Required method
    fn process(&mut self, msg: &Message<TMsg>) -> Option<Vec<Message<TMsg>>>;
}
Expand description

Трейт для запуска преобразования

Required Methods§

source

fn process(&mut self, msg: &Message<TMsg>) -> Option<Vec<Message<TMsg>>>

Функция преобразования

Implementors§

source§

impl<TMsg, TStore> DeriveItemProcess<TMsg> for DeriveItem<TMsg, TStore>
where TMsg: MsgDataBound, TStore: Clone + Default + PartialEq + Send + Sync,