Linux developer Vtuber on her experience writing a driver in rust
twitter.com
twitter.com
It takes time and patience (it took me a while and I tend to be productive with new languages in under a week), but I promise you the errors make sense.
Once you develop an intuition for it, it gets downright magical.