[][src]Enum ispc_compile::opt::TargetOS

pub enum TargetOS {
    Windows,
    Ps4,
    Linux,
    Macos,
    Android,
}

Target instruction sets and vector widths available to specialize for. The default if none is set will be the host CPU's ISA and vector width.

Variants

Windows
Ps4
Linux
Macos
Android

Implementations

impl TargetOS[src]

pub fn lib_suffix(&self) -> String[src]

Trait Implementations

impl ToString for TargetOS[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.