diff --git a/protocol_codegen/src/generate_messages/generate.rs b/protocol_codegen/src/generate_messages/generate.rs index 70c24df..f1f7a8b 100644 --- a/protocol_codegen/src/generate_messages/generate.rs +++ b/protocol_codegen/src/generate_messages/generate.rs @@ -996,6 +996,7 @@ fn write_struct_def( w, "#[derive(Debug, Clone, PartialEq, derive_builder::Builder)]" )?; + writeln!(w, "#[builder(default)]")?; write!(w, "pub struct {} ", name)?; w.block(|w| { for prepared_field in &prepared_fields {