My first emacs package: lsp-cargo-feature-switcher

This explains how to properly configure LSP Rust features in Emacs and introduces an interactive tool for managing them. Glossary rust-analyzer : The LSP server for Rust that provides IDE-like features in editors. Cargo features : Conditional compilation flags in Rust projects defined in Cargo.toml. LSP : Language Server Protocol, providing language intelligence to editors. .dir-locals.el : Emacs…