rsiot/components/cmp_plc/plc/library/event_processing/collect_events/
mod.rs

1//! Собрать аварии
2
3mod i;
4mod logic;
5mod q;
6mod s;
7
8pub use i::*;
9pub use q::*;
10pub use s::*;
11
12use crate::components::cmp_plc::plc::{FbSystemData, FunctionBlockBase, IFunctionBlock};
13
14/// motor
15pub type FB = FunctionBlockBase<I, Q, S>;
16
17impl IFunctionBlock<I, Q, S> for FunctionBlockBase<I, Q, S> {
18    fn logic(input: &mut I, stat: &mut S, _system_data: &FbSystemData) -> Q {
19        logic::logic(input, stat)
20    }
21}