sig   type t = Odig.Cobj.cmo   val read : Fpath.t -> (Odig.Cobj.cmo, [ `Msg of string ]) Pervasives.result   val name : Odig.Cobj.cmo -> string   val cmi_digest : Odig.Cobj.cmo -> Odig.Cobj.digest   val cmi_deps : Odig.Cobj.cmo -> Odig.Cobj.dep list   val cma : Odig.Cobj.cmo -> Odig.Cobj.cma option   val path : Odig.Cobj.cmo -> Fpath.t   val to_cmi_dep : Odig.Cobj.cmo -> Odig.Cobj.dep end