Enum tauri_bundler::bundle::PackageType [−][src]
#[non_exhaustive] pub enum PackageType { MacOsBundle, IosBundle, WindowsMsi, Deb, Rpm, AppImage, Dmg, Updater, }
Expand description
The type of the package we’re bundling.
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.
The macOS application bundle (.app).
The iOS app bundle.
The Windows bundle (.msi).
The Linux Debian package bundle (.deb).
The Linux RPM bundle (.rpm).
The Linux AppImage bundle (.AppImage).
The macOS DMG bundle (.dmg).
The Updater bundle.
Implementations
Maps a short name to a PackageType. Possible values are “deb”, “ios”, “msi”, “app”, “rpm”, “appimage”, “dmg”, “updater”.
Gets the short name of this PackageType.
Gets the list of the possible package types.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for PackageType
impl Send for PackageType
impl Sync for PackageType
impl Unpin for PackageType
impl UnwindSafe for PackageType
Blanket Implementations
Mutably borrows from an owned value. Read more