pub enum InstallerKind {
AppImage,
Deb,
Rpm,
AppTarGz,
AppZip,
Msi,
Nsis,
}Expand description
Installer formats understood by the platform backends.
Variants§
AppImage
Linux AppImage package.
Deb
Debian package.
Rpm
RPM package.
AppTarGz
macOS .app.tar.gz archive.
AppZip
macOS .app.zip archive.
Msi
Windows MSI installer.
Nsis
Windows EXE / NSIS-style installer.
Implementations§
Trait Implementations§
Source§impl Clone for InstallerKind
impl Clone for InstallerKind
Source§fn clone(&self) -> InstallerKind
fn clone(&self) -> InstallerKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstallerKind
impl Debug for InstallerKind
Source§impl PartialEq for InstallerKind
impl PartialEq for InstallerKind
impl Eq for InstallerKind
impl StructuralPartialEq for InstallerKind
Auto Trait Implementations§
impl Freeze for InstallerKind
impl RefUnwindSafe for InstallerKind
impl Send for InstallerKind
impl Sync for InstallerKind
impl Unpin for InstallerKind
impl UnsafeUnpin for InstallerKind
impl UnwindSafe for InstallerKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more