Module Debug_protocol.Completion_item_type

type t =
| Method
| Function
| Constructor
| Field
| Variable
| Class
| Interface
| Module
| Property
| Unit
| Value
| Enum
| Keyword
| Snippet
| Text
| Color
| File
| Reference
| Customcolor

Some predefined types for the CompletionItem. Please note that not all clients have specific icons for all of them.

include JSONABLE with type t := t
type t
val of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_or
val to_yojson : t -> Yojson.Safe.t