As someone who has never touched rust, this is very well structured and I am addicted to reading it.