diff --git a/src/backend.rs b/src/backend.rs index 9d8f6d6..322ea77 100644 --- a/src/backend.rs +++ b/src/backend.rs @@ -203,7 +203,7 @@ impl Printer { // for (k, v) in pod.kvs.iter().sorted_by_key(|kv| kv.0) { // TODO: print in a stable order for (k, v) in pod.kvs.iter() { - println!(" - {}: {}", k, v); + writeln!(w, " - {}: {}", k, v)?; } Ok(()) } diff --git a/src/frontend.rs b/src/frontend.rs index dfd066f..a1a391e 100644 --- a/src/frontend.rs +++ b/src/frontend.rs @@ -337,7 +337,7 @@ impl Printer { pub fn fmt_signed_pod(&self, w: &mut dyn Write, pod: &SignedPod) -> io::Result<()> { writeln!(w, "SignedPod (id:{}):", pod.id)?; for (k, v) in pod.kvs.iter().sorted_by_key(|kv| kv.0) { - println!(" - {}: {}", k, v); + writeln!(w, " - {}: {}", k, v)?; } Ok(()) }