diff --git a/crates/ui/src/dropdown.rs b/crates/ui/src/dropdown.rs index 1293fcc4..ec368cf4 100644 --- a/crates/ui/src/dropdown.rs +++ b/crates/ui/src/dropdown.rs @@ -281,6 +281,15 @@ impl SearchableVec { } } +impl From> for SearchableVec { + fn from(items: Vec) -> Self { + Self { + items: items.clone(), + matched_items: items, + } + } +} + impl DropdownDelegate for SearchableVec { type Item = T; @@ -322,15 +331,6 @@ impl DropdownDelegate for SearchableVec { } } -impl From> for SearchableVec { - fn from(items: Vec) -> Self { - Self { - items: items.clone(), - matched_items: items, - } - } -} - impl DropdownState where D: DropdownDelegate + 'static,