[−][src]Enum wix::Platform
The different values for the Platform
attribute of the Package
element.
Variants
X86
The x86
WiX Toolset value.
X64
The x64
WiX Toolset value.
Methods
impl Platform
[src]
pub fn arch(&self) -> &'static str
[src]
Gets the name of the platform as an architecture string as used in Rust toolchains.
This is different from the string used in WiX Source (wxs) files. This is the string
commonly used for the target_arch
conditional compilation attribute. To get the string
recognized in wxs files, use format!("{}", Platform::X86)
.
Examples
extern crate wix; use wix::Platform; fn main() { assert_eq!(Platform::X86.arch(), "i686"); assert_eq!(Platform::X64.arch(), "x86_64"); }
Trait Implementations
impl Copy for Platform
[src]
impl PartialEq<Platform> for Platform
[src]
fn eq(&self, other: &Platform) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Default for Platform
[src]
impl Clone for Platform
[src]
fn clone(&self) -> Platform
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Display for Platform
[src]
impl Debug for Platform
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,