You can search for identifiers within the package.
in-package search v0.2.0
smart
Smart.Proto_request
type t
val pp : t Fmt.t
val upload_pack : host:[ `Addr of Ipaddr.t | `Domain of [ `host ] Domain_name.t ] -> ?port:int -> ?version:int -> string -> t
val receive_pack : host:[ `Addr of Ipaddr.t | `Domain of [ `host ] Domain_name.t ] -> ?port:int -> ?version:int -> string -> t