pub struct BuildXcodeproj {
pub scheme: String,
pub configuration: String,
pub destination_platform: String,
pub destination_name: String,
}Expand description
This task builds an .xcodeproj with the given scheme, configuration and destination. It does not install the resulting product.
Fields§
§scheme: StringThe scheme that will be used to build the xcodeproj.
configuration: StringThe configuration that will be used to build the xcodeproj.
destination_platform: StringThe destination platform that will be used to build the xcodeproj. E.g. “iOS Simulator”.
destination_name: StringThe destination name that will be used to build the xcodeproj. E.g. “iPhone SE (2nd generation)”.
Trait Implementations§
Source§impl Task for BuildXcodeproj
impl Task for BuildXcodeproj
Source§type Context = IOSContext
type Context = IOSContext
The type of context that is passed to this task, processed and
subsequently returned by this task.
Source§fn verb(&self) -> &str
fn verb(&self) -> &str
The verb that describes this task (e.g. “Launching” or “Building”) that
is shown to the user while the task is running.
Source§fn message(&self) -> &str
fn message(&self) -> &str
The message that is shown to the user alongside the verb. This usually
starts with a lowercase letter (e.g. “[Generating] source tree”).
Auto Trait Implementations§
impl Freeze for BuildXcodeproj
impl RefUnwindSafe for BuildXcodeproj
impl Send for BuildXcodeproj
impl Sync for BuildXcodeproj
impl Unpin for BuildXcodeproj
impl UnwindSafe for BuildXcodeproj
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more