Skip to content

Commit 77e9564

Browse files
committed
Simplify impl of From<HashMap<String, T>> for ValueKind
Signed-off-by: Matthias Beyer <[email protected]>
1 parent 0c77d28 commit 77e9564

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/value.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,8 @@ where
7272
T: Into<Value>,
7373
{
7474
fn from(values: HashMap<String, T>) -> Self {
75-
let mut r = HashMap::new();
76-
77-
for (k, v) in values {
78-
r.insert(k.clone(), v.into());
79-
}
80-
81-
ValueKind::Table(r)
75+
let t = values.into_iter().map(|(k, v)| (k, v.into())).collect();
76+
ValueKind::Table(t)
8277
}
8378
}
8479

0 commit comments

Comments
 (0)