Good post on using large structs in Rust when many fields aren't set.