diff --git a/typed-html/src/events.rs b/typed-html/src/events.rs
index cb10504..6d1e552 100644
--- a/typed-html/src/events.rs
+++ b/typed-html/src/events.rs
@@ -172,9 +172,11 @@ mod tests {
#[test]
fn test_events_iter() {
- let mut events: Events<&str> = Events::default();
- events.abort = Some("abort");
- events.waiting = Some("waiting");
+ let events = Events::<&str> {
+ abort: Some("abort"),
+ waiting: Some("waiting"),
+ ..Default::default()
+ };
let mut iter = events.iter();
assert_eq!(iter.next(), Some(("abort", &"abort")));
@@ -184,9 +186,11 @@ mod tests {
#[test]
fn test_events_iter_mut() {
- let mut events: Events<&str> = Events::default();
- events.abort = Some("abort");
- events.waiting = Some("waiting");
+ let mut events = Events::<&str> {
+ abort: Some("abort"),
+ waiting: Some("waiting"),
+ ..Default::default()
+ };
let mut iter = events.iter_mut();
assert_eq!(iter.next(), Some(("abort", &mut "abort")));
@@ -196,9 +200,11 @@ mod tests {
#[test]
fn test_events_into_iter() {
- let mut events: Events<&str> = Events::default();
- events.abort = Some("abort");
- events.waiting = Some("waiting");
+ let events = Events::<&str> {
+ abort: Some("abort"),
+ waiting: Some("waiting"),
+ ..Default::default()
+ };
let mut iter = events.into_iter();
assert_eq!(iter.next(), Some(("abort", "abort")));