save abstract method

Future<(S, V)> save(
  1. S state,
  2. V? currentStateVersion
)

Persists state if currentStateVersion still matches storage.

Implementation

Future<(S, V)> save(S state, V? currentStateVersion);