Enum tauri_bundler::bundle::AppCategory [−][src]
#[non_exhaustive] pub enum AppCategory {}Show variants
Business, DeveloperTool, Education, Entertainment, Finance, Game, ActionGame, AdventureGame, ArcadeGame, BoardGame, CardGame, CasinoGame, DiceGame, EducationalGame, FamilyGame, KidsGame, MusicGame, PuzzleGame, RacingGame, RolePlayingGame, SimulationGame, SportsGame, StrategyGame, TriviaGame, WordGame, GraphicsAndDesign, HealthcareAndFitness, Lifestyle, Medical, Music, News, Photography, Productivity, Reference, SocialNetworking, Sports, Travel, Utility, Video, Weather,
Expand description
The possible app categories.
Corresponds to LSApplicationCategoryType
on macOS and the GNOME desktop categories on Debian.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Implementations
Map an AppCategory to the closest set of GNOME desktop registered categories that matches that category.
Map an AppCategory to the closest LSApplicationCategoryType value that matches that category.
Trait Implementations
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for AppCategory
impl Send for AppCategory
impl Sync for AppCategory
impl Unpin for AppCategory
impl UnwindSafe for AppCategory
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V