pub fn deserialize_schema<E>(value: &Value) -> Result<Schema, E>where
    E: Error,