<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rust on Shaaf's blog</title><link>https://shaaf.dev/tags/rust/</link><description>Recent content in Rust on Shaaf's blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 09 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://shaaf.dev/tags/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>Adding Rust Support and Some Major updates to My Neovim Config</title><link>https://shaaf.dev/post/2026-03-09-neovim-rust-update/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://shaaf.dev/post/2026-03-09-neovim-rust-update/</guid><description>&lt;p>It&amp;rsquo;s been about 8 months since my &lt;a href="https://shaaf.dev/post/2025-07-17-neovim4java/">last update on neovim4j&lt;/a>, and the config has evolved significantly. The name &amp;ldquo;neovim4j&amp;rdquo; is now a bit of a misnomer—while it started as a Java-focused setup, it&amp;rsquo;s grown into a polyglot development environment.&lt;/p>
&lt;h2 id="rust-support-">Rust Support 🦀&lt;/h2>
&lt;p>The biggest addition is comprehensive &lt;strong>Rust support&lt;/strong>. I&amp;rsquo;ve integrated:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>rustaceanvim&lt;/strong> for advanced LSP features powered by rust-analyzer&lt;/li>
&lt;li>&lt;strong>crates.nvim&lt;/strong> for smart Cargo.toml management and dependency completion&lt;/li>
&lt;li>&lt;strong>codelldb&lt;/strong> debugger integration&lt;/li>
&lt;li>&lt;strong>neotest&lt;/strong> for running Rust tests directly in the editor&lt;/li>
&lt;/ul>
&lt;p>The Rust setup mirrors the Java tooling quality—full LSP, debugging, and testing all working seamlessly. Semantic highlighting is disabled in favor of Treesitter for more colorful syntax highlighting.&lt;/p></description></item><item><title>My first 6 hours with Rust</title><link>https://shaaf.dev/post/my-first-6-hours-with-rust/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://shaaf.dev/post/my-first-6-hours-with-rust/</guid><description>&lt;p>&lt;strong>TLDR&lt;/strong>; I took a day off from work today, although still most of my time I ended up doing my travel expenses. Talk about priorities. I am the one to blame here totally. 😄&lt;/p>
&lt;p>So come around lunch time, thats when all the fluids are ready to do something different. I ended up exploring some basics about Rust. I heard a friend once said, if a prominent person (wonder who that is..) says billions over and over again, somehow people just start believing in billions. Anyways I am totally sold by my youtube feed to explore this a bit. What is this rust thing? And before I go any further, just to let you know I like programming languages and problem solving. I am not hung up on one language. I appreciate them all. Except MS access (oops)&lt;/p></description></item></channel></rss>