diff --git a/Cargo.lock b/Cargo.lock index 82ae71bb7165477788d91e8fdedb0ab75cecd2a9..b4896f4c5219e0e1dc878e1619b8c705799d1fbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -103,6 +103,23 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "async-gen" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f872d9d498f6cc7a18aff10f2658f17fc5d729928625d68169aaa29febdf813" +dependencies = [ + "async-gen-macros", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-gen-macros" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "017a711dbce72e9467fea4f6e55afc8cf8e4306a53c80593bad684e8eccef122" + [[package]] name = "async-io" version = "2.6.0" @@ -831,6 +848,7 @@ name = "lsp2mcp" version = "0.1.0" dependencies = [ "anyhow", + "async-gen", "async-lsp", "async-process", "clap",