save method
Writes (or replaces) the record for record.key.
Implementation
@override
Future<void> save(PersistedRecord record) => _synchronized(() async {
final raw = await _readRaw();
raw[record.key] = record.toJson();
await _writeRaw(raw);
});