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,