1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use alloc::string::String; use serde_json::{Map, Value}; use super::super::RawView; use super::Order; #[derive(Serialize, Deserialize, Debug, Clone, PartialEq)] pub enum Patch { Mount(RawView), Insert(String, usize, RawView), Replace(RawView, RawView), Order(Order), Props(Map<String, Value>, Map<String, Value>), }