BinaryPersistence<T> constructor

BinaryPersistence<T>({
  1. required String key,
  2. required T fromBytes(
    1. List<int> bytes
    ),
  3. required List<int> toBytes(
    1. T value
    ),
  4. required Future<List<int>?> read(
    1. String key
    ),
  5. required Future<void> write(
    1. String key,
    2. List<int> bytes
    ),
  6. required Future<void> remove(
    1. String key
    ),
})

Implementation

BinaryPersistence({
  required this.key,
  required this.fromBytes,
  required this.toBytes,
  required this.read,
  required this.write,
  required this.remove,
});