Outbound hover response DTO: ordered list of HoverContent::Enum plus an optional Range::Struct the hover applies to. Range is omitted in serialised form when absent.
HoverContent::Enum
Range::Struct