local on_attach = function() vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc') end require("rust-tools").setup({ tools = { autoSetHints = true, inlay_hints = { auto = false, show_parameter_hints = false, parameter_hints_prefix = "", other_hints_prefix = "", }, }, -- https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rust_analyzer server = { settings = { -- https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/generated_config.adoc ["rust-analyzer"] = { checkOnSave = { command = "clippy" }, } } }, })