Replayable_trace.V0
val scope_t : 'a Repr.t -> 'b scope Repr.t
val add_t : add Repr.t
type copy = {
key_src : key;
key_dst : key;
in_ctx_id : context_id scope;
out_ctx_id : context_id scope;
}
val copy_t : copy Repr.t
val commit_t : commit Repr.t
type row =
| Checkout of hash scope * context_id scope
| Add of add
| Remove of key * context_id scope * context_id scope
| Copy of copy
| Find of key * bool * context_id scope
| Mem of key * bool * context_id scope
| Mem_tree of key * bool * context_id scope
| Commit of commit
val row_t : row Repr.t