Fix unparse

This commit is contained in:
harupy 2023-01-15 13:11:55 +09:00
parent 581f6e176c
commit d3c4551629

View file

@ -152,7 +152,11 @@ impl<'a> Unparser<'a> {
let (packed, unpacked) = values.split_at(keys.len());
for (k, v) in keys.iter().zip(packed) {
self.p_delim(&mut first, ", ")?;
if let Some(k) = k {
write!(self, "{}: {}", *k, *v)?;
} else {
write!(self, "**{}", *v)?;
}
}
for d in unpacked {
self.p_delim(&mut first, ", ")?;