@override Future<void> save(T value) async { //final encodedValue = encoder(value); // Here you save the value to the persistent storage throw UnimplementedError(); }