local inlay_hints = require('lsp_extensions.inlay_hints') local M = {} -- Global function, so you can just call it on the lua side ShowInlineInlayHints = function() vim.lsp.buf_request(0, 'rust-analyzer/inlayHints', inlay_hints.get_params(), inlay_hints.get_callback { only_current_line = true }) end -- @rockerboo M.show_line_hints_on_cursor_events = function() vim.cmd [[augroup ShowLineHints]] vim.cmd [[ au!]] vim.cmd [[ autocmd CursorHold,CursorHoldI,CursorMoved *.rs :lua ShowInlineInlayHints()]] vim.cmd [[augroup END]] end return M