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}