diff options
Diffstat (limited to 'lua/lang/rust.lua')
| -rw-r--r-- | lua/lang/rust.lua | 20 | 
1 files changed, 18 insertions, 2 deletions
| diff --git a/lua/lang/rust.lua b/lua/lang/rust.lua index dfd2c475..64c1402a 100644 --- a/lua/lang/rust.lua +++ b/lua/lang/rust.lua @@ -1,8 +1,24 @@  local M = {}  M.config = function() -  -- TODO: implement config for language -  return "No config available!" +  O.lang.rust = { +    rust_tools = { +      active = false, +      parameter_hints_prefix = "<-", +      other_hints_prefix = "=>", -- prefix for all the other hints (type, chaining) +    }, +    -- @usage can be clippy +    formatter = { +      exe = "rustfmt", +      args = { "--emit=stdout", "--edition=2018" }, +    }, +    linter = "", +    diagnostics = { +      virtual_text = { spacing = 0, prefix = "ï„‘" }, +      signs = true, +      underline = true, +    }, +  }  end  M.format = function() | 
