[INFO] fetching crate lsprotocol 1.0.0-alpha.2...
[INFO] checking lsprotocol-1.0.0-alpha.2 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate lsprotocol 1.0.0-alpha.2 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate lsprotocol 1.0.0-alpha.2 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate lsprotocol 1.0.0-alpha.2
[INFO] finished tweaking crates.io crate lsprotocol 1.0.0-alpha.2
[INFO] tweaked toml for crates.io crate lsprotocol 1.0.0-alpha.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 90 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 02c3991c89165ed4ae24e1fd531c646962ea6946668e4aef02e0f3005ca112f5
[INFO] running `Command { std: "docker" "start" "-a" "02c3991c89165ed4ae24e1fd531c646962ea6946668e4aef02e0f3005ca112f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "02c3991c89165ed4ae24e1fd531c646962ea6946668e4aef02e0f3005ca112f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "02c3991c89165ed4ae24e1fd531c646962ea6946668e4aef02e0f3005ca112f5", kill_on_drop: false }`
[INFO] [stdout] 02c3991c89165ed4ae24e1fd531c646962ea6946668e4aef02e0f3005ca112f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a7424568ba5d7dcf99cf071e346bae2755e3cfdfc544836269c8484c97d97ebd
[INFO] running `Command { std: "docker" "start" "-a" "a7424568ba5d7dcf99cf071e346bae2755e3cfdfc544836269c8484c97d97ebd", kill_on_drop: false }`
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking writeable v0.5.5
[INFO] [stderr]     Checking litemap v0.7.4
[INFO] [stderr]     Checking icu_locid_transform_data v1.5.0
[INFO] [stderr]     Checking icu_properties_data v1.5.0
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]     Checking utf8_iter v1.0.4
[INFO] [stderr]     Checking write16 v1.0.0
[INFO] [stderr]     Checking icu_normalizer_data v1.5.0
[INFO] [stderr]     Checking utf16_iter v1.0.5
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]    Compiling rust_decimal v1.36.0
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.215
[INFO] [stderr]    Compiling serde_repr v0.1.19
[INFO] [stderr]    Compiling zerofrom-derive v0.1.5
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]     Checking zerofrom v0.1.5
[INFO] [stderr]     Checking yoke v0.7.5
[INFO] [stderr]     Checking zerovec v0.10.4
[INFO] [stderr]     Checking tinystr v0.7.6
[INFO] [stderr]     Checking icu_collections v1.5.0
[INFO] [stderr]     Checking icu_locid v1.5.0
[INFO] [stderr]     Checking serde v1.0.215
[INFO] [stderr]     Checking icu_provider v1.5.0
[INFO] [stderr]     Checking icu_locid_transform v1.5.0
[INFO] [stderr]     Checking icu_properties v1.5.1
[INFO] [stderr]     Checking serde_json v1.0.133
[INFO] [stderr]     Checking icu_normalizer v1.5.0
[INFO] [stderr]     Checking idna_adapter v1.2.0
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking lsprotocol v1.0.0-alpha.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1645:20
[INFO] [stdout]      |
[INFO] [stdout] 1645 | impl Serialize for InlineCompletionTriggerKind {
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1656:32
[INFO] [stdout]      |
[INFO] [stdout] 1656 | impl<'de> Deserialize<'de> for InlineCompletionTriggerKind {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1657:50
[INFO] [stdout]      |
[INFO] [stdout] 1657 |     fn deserialize<D>(deserializer: D) -> Result<InlineCompletionTriggerKind, D::Error>
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1657 |     fn deserialize<D>(deserializer: D) -> Result<CompletionTriggerKind, D::Error>
[INFO] [stdout]      |                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1656 | impl<'de, InlineCompletionTriggerKind> Deserialize<'de> for InlineCompletionTriggerKind {
[INFO] [stdout]      |         +++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5494 | pub struct TextDocumentEdit<SnippetTextEdit> {
[INFO] [stdout]      |                            +++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5494 | pub struct TextDocumentEdit<SnippetTextEdit> {
[INFO] [stdout]      |                            +++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5945 | pub struct TextDocumentItem<LanguageKind> {
[INFO] [stdout]      |                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5945 | pub struct TextDocumentItem<LanguageKind> {
[INFO] [stdout]      |                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<CompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionList> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<CompletionItem>>>,
[INFO] [stdout]       |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionItem> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CompletionList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CompletionItem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<CompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionList> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<CompletionItem>>>,
[INFO] [stdout]       |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionItem> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TextDocumentContentResult` in this scope
[INFO] [stdout]      --> src/lib.rs:10990:17
[INFO] [stdout]       |
[INFO] [stdout] 10990 |     pub result: TextDocumentContentResult,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TextDocumentContentResult` in this scope
[INFO] [stdout]      --> src/lib.rs:10990:17
[INFO] [stdout]       |
[INFO] [stdout] 10990 |     pub result: TextDocumentContentResult,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10980 | pub struct TextDocumentContentResponse<TextDocumentContentResult> {
[INFO] [stdout]       |                                       +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1645:20
[INFO] [stdout]      |
[INFO] [stdout] 1645 | impl Serialize for InlineCompletionTriggerKind {
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1656:32
[INFO] [stdout]      |
[INFO] [stdout] 1656 | impl<'de> Deserialize<'de> for InlineCompletionTriggerKind {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionTriggerKind` in this scope
[INFO] [stdout]     --> src/lib.rs:1657:50
[INFO] [stdout]      |
[INFO] [stdout] 1657 |     fn deserialize<D>(deserializer: D) -> Result<InlineCompletionTriggerKind, D::Error>
[INFO] [stdout]      |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1859 | pub enum CompletionTriggerKind {
[INFO] [stdout]      | ------------------------------ similarly named enum `CompletionTriggerKind` defined here
[INFO] [stdout]      |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]      |
[INFO] [stdout] 1657 |     fn deserialize<D>(deserializer: D) -> Result<CompletionTriggerKind, D::Error>
[INFO] [stdout]      |                                                  ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1656 | impl<'de, InlineCompletionTriggerKind> Deserialize<'de> for InlineCompletionTriggerKind {
[INFO] [stdout]      |         +++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5494 | pub struct TextDocumentEdit<SnippetTextEdit> {
[INFO] [stdout]      |                            +++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `SnippetTextEdit` in this scope
[INFO] [stdout]     --> src/lib.rs:5502:53
[INFO] [stdout]      |
[INFO] [stdout] 5502 |     pub edits: Vec<OR3<TextEdit, AnnotatedTextEdit, SnippetTextEdit>>,
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5494 | pub struct TextDocumentEdit<SnippetTextEdit> {
[INFO] [stdout]      |                            +++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5945 | pub struct TextDocumentItem<LanguageKind> {
[INFO] [stdout]      |                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `LanguageKind` in this scope
[INFO] [stdout]     --> src/lib.rs:5947:39
[INFO] [stdout]      |
[INFO] [stdout] 5947 |     pub language_id: CustomStringEnum<LanguageKind>,
[INFO] [stdout]      |                                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 5945 | pub struct TextDocumentItem<LanguageKind> {
[INFO] [stdout]      |                            ++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<CompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionList> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<CompletionItem>>>,
[INFO] [stdout]       |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionItem> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CompletionList`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^ help: a struct with a similar name exists: `CompletionItem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionList` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:28
[INFO] [stdout]       |
[INFO] [stdout] 4138  | pub struct CompletionList {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionList` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<CompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                            ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionList> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `InlineCompletionItem` in this scope
[INFO] [stdout]      --> src/lib.rs:10953:54
[INFO] [stdout]       |
[INFO] [stdout] 3995  | pub struct CompletionItem {
[INFO] [stdout]       | ------------------------- similarly named struct `CompletionItem` defined here
[INFO] [stdout] ...
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<InlineCompletionItem>>>,
[INFO] [stdout]       |                                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]       |
[INFO] [stdout] 10953 |     pub result: Option<OR2<InlineCompletionList, Vec<CompletionItem>>>,
[INFO] [stdout]       |                                                      ~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10942 | pub struct InlineCompletionResponse<InlineCompletionItem> {
[INFO] [stdout]       |                                    ++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TextDocumentContentResult` in this scope
[INFO] [stdout]      --> src/lib.rs:10990:17
[INFO] [stdout]       |
[INFO] [stdout] 10990 |     pub result: TextDocumentContentResult,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TextDocumentContentResult` in this scope
[INFO] [stdout]      --> src/lib.rs:10990:17
[INFO] [stdout]       |
[INFO] [stdout] 10990 |     pub result: TextDocumentContentResult,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]       |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]       |
[INFO] [stdout] 10980 | pub struct TextDocumentContentResponse<TextDocumentContentResult> {
[INFO] [stdout]       |                                       +++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:2248:30
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     MarkedStringWithLanguage(MarkedStringWithLanguage),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:2246:10
[INFO] [stdout]      |
[INFO] [stdout] 2246 | pub enum MarkedString {
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:4246:38
[INFO] [stdout]      |
[INFO] [stdout] 4246 |     pub contents: OR3<MarkupContent, MarkedString, Vec<MarkedString>>,
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:4246:56
[INFO] [stdout]      |
[INFO] [stdout] 4246 |     pub contents: OR3<MarkupContent, MarkedString, Vec<MarkedString>>,
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:7447:12
[INFO] [stdout]      |
[INFO] [stdout] 7447 | pub struct MarkedStringWithLanguage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple variant `MarkedString::String`
[INFO] [stdout]     --> src/lib.rs:2247:5
[INFO] [stdout]      |
[INFO] [stdout] 2247 |     String(String),
[INFO] [stdout]      |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple variant `MarkedString::MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:2248:5
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     MarkedStringWithLanguage(MarkedStringWithLanguage),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:2248:30
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     MarkedStringWithLanguage(MarkedStringWithLanguage),
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:2246:10
[INFO] [stdout]      |
[INFO] [stdout] 2246 | pub enum MarkedString {
[INFO] [stdout]      |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:4246:38
[INFO] [stdout]      |
[INFO] [stdout] 4246 |     pub contents: OR3<MarkupContent, MarkedString, Vec<MarkedString>>,
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated enum `MarkedString`
[INFO] [stdout]     --> src/lib.rs:4246:56
[INFO] [stdout]      |
[INFO] [stdout] 4246 |     pub contents: OR3<MarkupContent, MarkedString, Vec<MarkedString>>,
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:7447:12
[INFO] [stdout]      |
[INFO] [stdout] 7447 | pub struct MarkedStringWithLanguage {
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple variant `MarkedString::String`
[INFO] [stdout]     --> src/lib.rs:2247:5
[INFO] [stdout]      |
[INFO] [stdout] 2247 |     String(String),
[INFO] [stdout]      |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated tuple variant `MarkedString::MarkedStringWithLanguage`
[INFO] [stdout]     --> src/lib.rs:2248:5
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     MarkedStringWithLanguage(MarkedStringWithLanguage),
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Debug` found for enum `MessageType` in the current scope
[INFO] [stdout]    --> src/lib.rs:890:26
[INFO] [stdout]     |
[INFO] [stdout] 860 | pub enum MessageType {
[INFO] [stdout]     | -------------------- variant or associated item `Debug` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 890 |             MessageType::Debug => serializer.serialize_i32(5),
[INFO] [stdout]     |                          ^^^^^ variant or associated item not found in `MessageType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Debug` found for enum `MessageType` in the current scope
[INFO] [stdout]    --> src/lib.rs:905:34
[INFO] [stdout]     |
[INFO] [stdout] 860 | pub enum MessageType {
[INFO] [stdout]     | -------------------- variant or associated item `Debug` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 905 |             5 => Ok(MessageType::Debug),
[INFO] [stdout]     |                                  ^^^^^ variant or associated item not found in `MessageType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1663:21
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             1 => Ok(InlineCompletionTriggerKind::Invoked),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |                     help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1664:21
[INFO] [stdout]      |
[INFO] [stdout] 1664 |             2 => Ok(InlineCompletionTriggerKind::Automatic),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |                     help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Debug` found for enum `MessageType` in the current scope
[INFO] [stdout]    --> src/lib.rs:890:26
[INFO] [stdout]     |
[INFO] [stdout] 860 | pub enum MessageType {
[INFO] [stdout]     | -------------------- variant or associated item `Debug` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 890 |             MessageType::Debug => serializer.serialize_i32(5),
[INFO] [stdout]     |                          ^^^^^ variant or associated item not found in `MessageType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Debug` found for enum `MessageType` in the current scope
[INFO] [stdout]    --> src/lib.rs:905:34
[INFO] [stdout]     |
[INFO] [stdout] 860 | pub enum MessageType {
[INFO] [stdout]     | -------------------- variant or associated item `Debug` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 905 |             5 => Ok(MessageType::Debug),
[INFO] [stdout]     |                                  ^^^^^ variant or associated item not found in `MessageType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1663:21
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             1 => Ok(InlineCompletionTriggerKind::Invoked),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |                     help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1664:21
[INFO] [stdout]      |
[INFO] [stdout] 1664 |             2 => Ok(InlineCompletionTriggerKind::Automatic),
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |                     help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1651:13
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             InlineCompletionTriggerKind::Invoked => serializer.serialize_i32(1),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |             help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1652:13
[INFO] [stdout]      |
[INFO] [stdout] 1652 |             InlineCompletionTriggerKind::Automatic => serializer.serialize_i32(2),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |             help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lsprotocol` (lib test) due to 23 previous errors; 7 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1651:13
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             InlineCompletionTriggerKind::Invoked => serializer.serialize_i32(1),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |             help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]     --> src/lib.rs:1652:13
[INFO] [stdout]      |
[INFO] [stdout] 1652 |             InlineCompletionTriggerKind::Automatic => serializer.serialize_i32(2),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |             |
[INFO] [stdout]      |             use of undeclared type `InlineCompletionTriggerKind`
[INFO] [stdout]      |             help: an enum with a similar name exists: `CompletionTriggerKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `lsprotocol` (lib) due to 23 previous errors; 7 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "a7424568ba5d7dcf99cf071e346bae2755e3cfdfc544836269c8484c97d97ebd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a7424568ba5d7dcf99cf071e346bae2755e3cfdfc544836269c8484c97d97ebd", kill_on_drop: false }`
[INFO] [stdout] a7424568ba5d7dcf99cf071e346bae2755e3cfdfc544836269c8484c97d97ebd
