extensions_ui: Add general structure for filtering extensions by what they provide (#24325)

This PR adds the general structure for filtering the extensions list by
what the extensions provide.

Currently flagged for Zed staff until we get some design direction on
how best to present the filter.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2025-02-05 19:09:37 -05:00 committed by GitHub
parent d81a4ec7ec
commit 4e5b11a0a7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 81 additions and 9 deletions

View file

@ -19,7 +19,18 @@ pub struct ExtensionApiManifest {
}
#[derive(
Debug, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy, Serialize, Deserialize, EnumString,
Debug,
PartialEq,
Eq,
PartialOrd,
Ord,
Hash,
Clone,
Copy,
Serialize,
Deserialize,
EnumString,
strum::Display,
)]
#[serde(rename_all = "kebab-case")]
#[strum(serialize_all = "kebab-case")]