Module Core_kernel.Map.Symmetric_diff_element

type ('k, 'v) t = 'k * [ `Left of 'v | `Right of 'v | `Unequal of 'v * 'v ]
include sig ... end
val bin_read_t : 'k Bin_prot.Read.reader ‑> 'v Bin_prot.Read.reader ‑> ('k'vt Bin_prot.Read.reader
val __bin_read_t__ : 'k Bin_prot.Read.reader ‑> 'v Bin_prot.Read.reader ‑> (Core_kernel__.Import.int ‑> ('k'vt) Bin_prot.Read.reader
val bin_size_t : 'k Bin_prot.Size.sizer ‑> 'v Bin_prot.Size.sizer ‑> ('k'vt Bin_prot.Size.sizer
val bin_write_t : 'k Bin_prot.Write.writer ‑> 'v Bin_prot.Write.writer ‑> ('k'vt Bin_prot.Write.writer
val compare : ('k ‑> 'k ‑> Core_kernel__.Import.int) ‑> ('v ‑> 'v ‑> Core_kernel__.Import.int) ‑> ('k'vt ‑> ('k'vt ‑> Core_kernel__.Import.int
val t_of_sexp : (Base.Sexp.t ‑> 'k) ‑> (Base.Sexp.t ‑> 'v) ‑> Base.Sexp.t ‑> ('k'vt
val sexp_of_t : ('k ‑> Base.Sexp.t) ‑> ('v ‑> Base.Sexp.t) ‑> ('k'vt ‑> Base.Sexp.t