[−][src]Enum polyhorn_cli::commands::Platform
Represents a choice between one of the supported platforms that Polyhorn apps can be built for.
Variants
Represents the iOS operating system that runs on iPhones, iPads etc.
Represents the Android operating system that runs on most non-Apple smartphones.
Trait Implementations
impl ArgEnum for Platform[src]
const VARIANTS: &'static [&'static str][src]
fn from_str(input: &str, case_insensitive: bool) -> Result<Self, String>[src]
impl Clap for Platform[src]
fn parse() -> Self[src]
fn try_parse() -> Result<Self, Error>[src]
fn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone, [src]
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone, [src]
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
impl FromArgMatches for Platform[src]
fn from_arg_matches(matches: &ArgMatches) -> Self[src]
impl IntoApp for Platform[src]
impl Subcommand for Platform[src]
fn augment_subcommands<'b>(app: App<'b>) -> App<'b>[src]
fn from_subcommand<'b>(
name: &'b str,
sub: Option<&'b ArgMatches>
) -> Option<Self>[src]
name: &'b str,
sub: Option<&'b ArgMatches>
) -> Option<Self>
Auto Trait Implementations
impl RefUnwindSafe for Platform
impl Send for Platform
impl Sync for Platform
impl Unpin for Platform
impl UnwindSafe for Platform
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> 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, U> TryInto<U> 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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,