aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--src/screens/available_packages.rs2
-rw-r--r--src/screens/installed_packages.rs2
-rw-r--r--src/widgets/use_flags.rs2
4 files changed, 4 insertions, 3 deletions
diff --git a/README.md b/README.md
index 7887856..7576c2f 100644
--- a/README.md
+++ b/README.md
@@ -128,6 +128,7 @@ The project is still early in development. Planned features include:
- [ ] Search improvements
- [ ] Sorting options
- [x] Async package metadata loading
+- [ ] Logging
---
diff --git a/src/screens/available_packages.rs b/src/screens/available_packages.rs
index fc6f961..2e47792 100644
--- a/src/screens/available_packages.rs
+++ b/src/screens/available_packages.rs
@@ -185,7 +185,7 @@ impl Screen for AvailablePackagesScreen {
use_flags,
selected_version.iuse.iter().collect(),
// Get default active use flags for package, and globally defined ones
- HashSet::new(),
+ &HashSet::new(),
);
render_package_metadata(
diff --git a/src/screens/installed_packages.rs b/src/screens/installed_packages.rs
index 0c721ea..b373cb4 100644
--- a/src/screens/installed_packages.rs
+++ b/src/screens/installed_packages.rs
@@ -115,7 +115,7 @@ impl Screen for InstalledPackagesScreen {
split_vert[0],
pkg.iuse.iter().collect(),
// TODO: Dont use clone here if possible
- pkg.enabled_use_flags.clone(),
+ &pkg.enabled_use_flags,
);
render_package_metadata(
frame,
diff --git a/src/widgets/use_flags.rs b/src/widgets/use_flags.rs
index 76e314b..1729973 100644
--- a/src/widgets/use_flags.rs
+++ b/src/widgets/use_flags.rs
@@ -14,7 +14,7 @@ pub fn render_use_flags(
frame: &mut Frame,
area: Rect,
use_flags: Vec<&UseFlag>,
- enabled_use_flags: HashSet<String>,
+ enabled_use_flags: &HashSet<String>,
) {
let max_len = use_flags.iter().map(|f| f.name.len()).max().unwrap_or(1);