blog:2022:0227_rust_programming_notes