diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-04-27 16:09:27 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-04-27 16:09:27 +0000 |
commit | bf645f3645fd2ee57495eafd1ccfb4afbe917bec (patch) | |
tree | 314e48f95e781e0e3b65dab7467e2fed4afafa47 /src/cmd/list_files.rs | |
parent | 80aaff3f70f790141fbc8caa8a2f4830cd5e3fee (diff) | |
parent | 4ae0960619537234d5591b40d05f91b131330618 (diff) | |
download | obnam2-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.rs | 3 |
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())); } |