Odoc_searchtype result_element = | Res_module of Odoc_module.t_module| Res_module_type of Odoc_module.t_module_type| Res_class of Odoc_class.t_class| Res_class_type of Odoc_class.t_class_type| Res_value of Odoc_value.t_value| Res_type of Odoc_type.t_type| Res_extension of Odoc_extension.t_extension_constructor| Res_exception of Odoc_exception.t_exception| Res_attribute of Odoc_value.t_attribute| Res_method of Odoc_value.t_method| Res_section of string * Odoc_types.text| Res_recfield of Odoc_type.t_type * Odoc_type.record_field| Res_const of Odoc_type.t_type * Odoc_type.variant_constructortype result = result_element listmodule type Predicates = sig ... endmodule Search (P : Predicates) : sig ... endmodule P_name : sig ... endmodule Search_by_name : sig ... endval values : Odoc_module.t_module list -> Odoc_value.t_value listval extensions :
Odoc_module.t_module list ->
Odoc_extension.t_extension_constructor listval exceptions : Odoc_module.t_module list -> Odoc_exception.t_exception listval types : Odoc_module.t_module list -> Odoc_type.t_type listval attributes : Odoc_module.t_module list -> Odoc_value.t_attribute listval methods : Odoc_module.t_module list -> Odoc_value.t_method listval classes : Odoc_module.t_module list -> Odoc_class.t_class listval class_types : Odoc_module.t_module list -> Odoc_class.t_class_type listval modules : Odoc_module.t_module list -> Odoc_module.t_module listval module_types : Odoc_module.t_module list -> Odoc_module.t_module_type listval type_exists : Odoc_module.t_module list -> Str.regexp -> boolval value_exists : Odoc_module.t_module list -> Str.regexp -> boolval module_exists : Odoc_module.t_module list -> Str.regexp -> boolval module_type_exists : Odoc_module.t_module list -> Str.regexp -> boolval class_exists : Odoc_module.t_module list -> Str.regexp -> boolval class_type_exists : Odoc_module.t_module list -> Str.regexp -> boolval extension_exists : Odoc_module.t_module list -> Str.regexp -> boolval exception_exists : Odoc_module.t_module list -> Str.regexp -> boolval attribute_exists : Odoc_module.t_module list -> Str.regexp -> boolval method_exists : Odoc_module.t_module list -> Str.regexp -> boolval find_section : Odoc_module.t_module list -> Str.regexp -> Odoc_types.text