This changes the Cursor trait superficially, making Storage an associated trait (again) and renaming the R associated type to Diff. Additionally, many helper structs and logic and re-oriented to depend on C: Cursor rather than their melange of K, V, T, R etc.
Only meant to be code movement and organization; no intended semantic changes.
This changes the
Cursor
trait superficially, makingStorage
an associated trait (again) and renaming theR
associated type toDiff
. Additionally, many helper structs and logic and re-oriented to depend onC: Cursor
rather than their melange ofK, V, T, R
etc.Only meant to be code movement and organization; no intended semantic changes.