[−][src]Enum polyhorn_cli::ios::tasks::IOSTask
Represents one of the iOS-specific tasks.
Variants
BootIOSSimulator(BootIOSSimulator)This task boots an iOS Simulator (if necessary).
BuildRuntimeLibrary(BuildRuntimeLibrary)This task builds the runtime library for the given target and with the given profile.
BuildRuntimeLibraryV2(BuildRuntimeLibraryV2)This task builds the runtime library for the given target and with the given profile.
BuildXcodeproj(BuildXcodeproj)This task builds an .xcodeproj with a given scheme, configuration and destination.
CreateUniversalBinary(CreateUniversalBinary)This task creates a universal binary from one or multiple architecture-specific static libraries for iOS.
GenerateXcassets(GenerateXcassets)This task generates an Xcode-compatible assets catalog for the assets of the Polyhorn project that is being compiled and its dependencies.
GenerateXcodeproj(GenerateXcodeproj)This task generates an xcodeproj.
InstallDependencies(InstallDependencies)This task checks if a given set of dependencies exist and if necessary, installs the dependencies that weren't found.
InstallOnIOSSimulator(InstallOnIOSSimulator)This task installs an application on the iOS Simulator with a given identifier.
InstallTarget(InstallTarget)This task installs a target with a given name using rustup, if necessary.
OpenIOSSimulator(OpenIOSSimulator)This task opens the iOS Simulator GUI, which is not open by default when booting a (new) simulator.
RunOnIOSSimulator(RunOnIOSSimulator)This task launches the application on an iOS Simulator with a given identifier.
Trait Implementations
impl Task for IOSTask[src]
type Context = IOSContext
The type of context that is passed to this task, processed and subsequently returned by this task. Read more
type Error = IOSError
The type of error that this task can return.
pub fn verb(&self) -> &str[src]
pub fn message(&self) -> &str[src]
pub fn detail(&self) -> &str[src]
pub fn run(
&self,
context: Self::Context,
manager: &mut Manager<'_>
) -> Result<Self::Context, Self::Error>[src]
&self,
context: Self::Context,
manager: &mut Manager<'_>
) -> Result<Self::Context, Self::Error>
Auto Trait Implementations
impl RefUnwindSafe for IOSTask
impl Send for IOSTask
impl Sync for IOSTask
impl Unpin for IOSTask
impl UnwindSafe for IOSTask
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,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[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.
pub 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.
pub 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>,