Component.Element
Sourcetype module_ = [
| `Module of Odoc_model.Paths.Identifier.Path.Module.t * Module.t Delayed.t
]
type module_type = [
| `ModuleType of Odoc_model.Paths.Identifier.ModuleType.t * ModuleType.t
]
type constructor = [
| `Constructor of
Odoc_model.Paths.Identifier.Constructor.t * TypeDecl.Constructor.t
]
type extension = [
| `Extension of
Odoc_model.Paths.Identifier.Extension.t
* Extension.Constructor.t
* Extension.t
]
type extension_decl = [
| `ExtensionDecl of
Odoc_model.Paths.Identifier.Extension.t * Extension.Constructor.t
]
type any = [
| signature
| value
| datatype
| label
| class_
| class_type
| constructor
| exception_
| extension
| extension_decl
| field
| page
]