Building a Linux filesystem module in almost pure Rust