[][src]Enum polyhorn_cli::ios::xcodegen::Platform

pub enum Platform {
    IOS,
    MacOS,
    TVOS,
    WatchOS,
}

Indicates the platform that a target's product can run on.

Variants

IOS

Represents an application or extension that runs on iOS.

MacOS

Represents an application or extension that runs on macOS.

TVOS

Represents an application or extension that runs on tvOS.

WatchOS

Represents an application or extension that runs on watchOS.

Trait Implementations

impl Clone for Platform[src]

impl Copy for Platform[src]

impl Debug for Platform[src]

impl<'de> Deserialize<'de> for Platform[src]

impl Eq for Platform[src]

impl Hash for Platform[src]

impl PartialEq<Platform> for Platform[src]

impl Serialize for Platform[src]

impl StructuralEq for Platform[src]

impl StructuralPartialEq for Platform[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,