Skip to content

Commit 606de9b

Browse files
authored
fix(rust): rust types load in lldb (#1359)
Recently codelldb dropped support for rust types to be passed to LLDB. This is okay as the rust toolchain supports feature of loading rust types into lldb. Reference: mrcjkb/rustaceanvim#552 (comment)
1 parent 8a2a0ff commit 606de9b

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

lua/astrocommunity/pack/rust/init.lua

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,11 @@ if vim.fn.has "nvim-0.10" == 1 then
136136
end,
137137
}
138138
local final_server = require("astrocore").extend_tbl(astrolsp_opts, server)
139-
return { server = final_server, dap = { adapter = adapter }, tools = { enable_clippy = false } }
139+
return {
140+
server = final_server,
141+
dap = { adapter = adapter, load_rust_types = true },
142+
tools = { enable_clippy = false },
143+
}
140144
end,
141145
config = function(_, opts) vim.g.rustaceanvim = require("astrocore").extend_tbl(opts, vim.g.rustaceanvim) end,
142146
})
@@ -199,7 +203,11 @@ else
199203
end,
200204
}
201205
local final_server = require("astrocore").extend_tbl(astrolsp_opts, server)
202-
return { server = final_server, dap = { adapter = adapter }, tools = { enable_clippy = false } }
206+
return {
207+
server = final_server,
208+
dap = { adapter = adapter, load_rust_types = true },
209+
tools = { enable_clippy = false },
210+
}
203211
end,
204212
config = function(_, opts) vim.g.rustaceanvim = require("astrocore").extend_tbl(opts, vim.g.rustaceanvim) end,
205213
})

0 commit comments

Comments
 (0)