diff --git a/crates/ruma-common/src/events/kinds.rs b/crates/ruma-common/src/events/kinds.rs index 9e7dd198..524599fa 100644 --- a/crates/ruma-common/src/events/kinds.rs +++ b/crates/ruma-common/src/events/kinds.rs @@ -349,6 +349,15 @@ impl InitialStateEvent { } } +impl Default for InitialStateEvent +where + C: StaticStateEventContent + Default, +{ + fn default() -> Self { + Self { content: Default::default(), state_key: EmptyStateKey } + } +} + impl Serialize for InitialStateEvent { fn serialize(&self, serializer: S) -> Result where