You can search for identifiers within the package.
in-package search v0.2.0
ppx_protocol_conv.runtime
Runtime.Tuple_in
type (_, _, _) t =
| Cons : ('t -> 'a) * ('t, 'b, 'c) t -> ('t, 'a -> 'b, 'c) t
| Nil : ('t, 'a, 'a) t
val (^::) : ('a -> 'b) -> ('a, 'c, 'd) t -> ('a, 'b -> 'c, 'd) t