summaryrefslogtreecommitdiff
path: root/src/cmd/list_files.rs
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-04-27 16:09:27 +0000
committerLars Wirzenius <liw@liw.fi>2021-04-27 16:09:27 +0000
commitbf645f3645fd2ee57495eafd1ccfb4afbe917bec (patch)
tree314e48f95e781e0e3b65dab7467e2fed4afafa47 /src/cmd/list_files.rs
parent80aaff3f70f790141fbc8caa8a2f4830cd5e3fee (diff)
parent4ae0960619537234d5591b40d05f91b131330618 (diff)
downloadobnam2-bf645f3645fd2ee57495eafd1ccfb4afbe917bec.tar.gz
Merge branch 'feature/28-vec-to-iter' into 'main'
Return iterators instead of huge vectors Closes #28 See merge request larswirzenius/obnam!142
Diffstat (limited to 'src/cmd/list_files.rs')
-rw-r--r--src/cmd/list_files.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/list_files.rs b/src/cmd/list_files.rs
index 22b102e..c5191f7 100644
--- a/src/cmd/list_files.rs
+++ b/src/cmd/list_files.rs
@@ -22,7 +22,8 @@ impl ListFiles {
let gen_id: String = genlist.resolve(&self.gen_id)?;
let gen = client.fetch_generation(&gen_id, temp.path())?;
- for file in gen.files()? {
+ for file in gen.files()?.iter()? {
+ let file = file?;
println!("{}", format_entry(&file.entry(), file.reason()));
}