1use serde::{Deserialize, Serialize}; 2 3/// Входная структура 4#[derive(Clone, Debug, Default, Deserialize, PartialEq, Serialize)] 5pub struct I<TState> { 6 /// Новое состояние 7 pub new_state: TState, 8}