This changes the RedisSessionsDriver to be generic over the RedisSessionsDelegate to drop the performance overhead of the delegate existential.
In general, no one should see a breaking change unless you were passing a RedisSessionsDelegate as an existential - as you will see the "RedisSessionsDelegate cannot be passed to a generic context" message
This changes the
RedisSessionsDriver
to be generic over theRedisSessionsDelegate
to drop the performance overhead of the delegate existential.In general, no one should see a breaking change unless you were passing a
RedisSessionsDelegate
as an existential - as you will see the "RedisSessionsDelegate cannot be passed to a generic context" message