Bee

Results 2 issues of Bee

Since 3.17, there's both a [meta model](https://github.com/microsoft/language-server-protocol/blob/gh-pages/_specifications/lsp/3.17/metaModel/metaModel.json) and [meta model schema](https://github.com/microsoft/language-server-protocol/blob/gh-pages/_specifications/lsp/3.17/metaModel/metaModel.schema.json), so there's the possibility of generating the protocol bindings automatically like is done for [DAP](https://github.com/Marwes/debugserver-types).

I've been writing a [collection API](https://github.com/DropDemBits/rust-ndis-examples/blob/c09e42f87c749be338305223f7ebf832a3e4d57b/driver/wdf-kmdf/src/collection.rs) on top of this crate, but I've realized that I can't use `retain` without either leaking memory or invoking undefined behaviour. Is there an...