pub trait ReadonlyState: Send + Sync { // Required methods fn get(&self, key: &str) -> Option<Value>; fn all(&self) -> HashMap<String, Value>; }