I normally just leverage a couple of features: Derive(default) to have an "empty" initialized value and the struct field filling syntax
let x = Foo { field_i_care_about, ..Default::default() };
I normally just leverage a couple of features: Derive(default) to have an "empty" initialized value and the struct field filling syntax