StorageDriver

trait StorageDriver[F[_], Codec[_]]
class Object
trait Matchable
class Any

Value members

Abstract methods

def build[S, E, R, N](snapshot: SnapshotStore[F, S])(using ModelTC[S, E, R], Codec[E], Codec[N]): Resource[F, Storage[F, S, E, R, N]]
def snapshot[S](using Codec[S]): Resource[F, SnapshotPersistence[F, S]]