rsiot/components/cmp_plc/plc/library/state_machine/s.rs
1use std::time::Duration;
2
3use serde::{Deserialize, Serialize};
4
5/// Область памяти stat
6#[derive(Clone, Debug, Default, Deserialize, PartialEq, Serialize)]
7pub struct S<TState> {
8 /// Текущее состояние
9 pub current_state: TState,
10 /// Время нахождения в состоянии
11 pub state_time: Duration,
12}