chore: remove small inefficiency from comparison statement

This commit is contained in:
2026-02-27 15:20:46 +01:00
parent 1adf4f0f2d
commit de7849dfde

View File

@@ -29,7 +29,7 @@ impl Catalog {
Ok(items Ok(items
.values() .values()
.filter(move |item| item.class == T::class()) .filter(move |item| item.class == T::class())
.filter(move |item| item.subclass == Some(subclass.to_string())) .filter(move |item| item.subclass.as_deref() == Some(subclass))
.filter_map(|item| { T::try_from(item.clone()).ok() }) .filter_map(|item| { T::try_from(item.clone()).ok() })
.collect()) .collect())
}) })