Incr_map_collate.CollatedSourceThe result of collation - a filtered, sorted and restricted-to-a-range list of keys and values. The underlying data structure is a bit more sophisticated than a list, to provide better diffing.
To get an implementation of Diffable interface, you'll need to instantiate Make_concrete.
include Sexplib0.Sexpable.S2 with type ('k, 'v) t := ('k, 'v) tval t_of_sexp :
(Sexplib0.Sexp.t -> 'a) ->
(Sexplib0.Sexp.t -> 'b) ->
Sexplib0.Sexp.t ->
('a, 'b) tval sexp_of_t :
('a -> Sexplib0.Sexp.t) ->
('b -> Sexplib0.Sexp.t) ->
('a, 'b) t ->
Sexplib0.Sexp.tTotal number of rows after filtering, but before limiting to range.
Total number of rows that preceed the rank-range and key-range ranges.
Total number of rows that follow the rank-range and key-range ranges.
The key range this result was computed for
The rank range this result was computed for