pub fn write_json_atomic<T: Serialize + ?Sized>( path: &Path, value: &T, ) -> Result<(), JsonFileError>