gluon-lang / lsp-types

Types for communicating with a language server
MIT License
328 stars 86 forks source link

Derive clone for lsif types #290

Open Urhengulas opened 2 months ago

Urhengulas commented 2 months ago

I am building a tool on top of the LSIF output of rust-analyzer and found your library very helpful, thank you!

I'd like to be able to clone lsp_types::lsif::Entry and related types, but that currently is not implemented: https://docs.rs/lsp-types/0.97.0/lsp_types/lsif/struct.Entry.html.

Is there anything blocking this? If not I will send a PR to add the derive for all those types.

Cheers 🥂