diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-10-29 10:55:52 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-10-29 11:53:03 +0100 |
commit | f22d43816a5f6db3ae05f80836f26d6bf57d4961 (patch) | |
tree | a0bb8aa64c238261eaf021b89ca0dd6ef8417790 /src/repository/repository.rs | |
parent | 69e674c6ab89ab6755c4ce9069708cb19df0b9f5 (diff) |
Add Repository::packages() to get iterator over all packages in Repository
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/repository/repository.rs')
-rw-r--r-- | src/repository/repository.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/repository/repository.rs b/src/repository/repository.rs index 98667eb..7f60056 100644 --- a/src/repository/repository.rs +++ b/src/repository/repository.rs @@ -106,6 +106,10 @@ impl Repository { .map(|(_, p)| p) .collect() } + + pub fn packages(&self) -> impl Iterator<Item = &Package> { + self.inner.values() + } } #[cfg(test)] |