[−][src]Enum wix::Platform
The different values for the Platform attribute of the Package element.
Variants
X86The x86 WiX Toolset value.
X64The 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) -> bool1.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,