pub struct IosSimulatorBuildRequest {
pub project_dir: Utf8PathBuf,
pub config: FerryConfig,
pub binary_name: String,
pub package_name: Option<String>,
pub profile: AppleBuildProfile,
pub cargo_features: Vec<String>,
pub dry_run: bool,
}Expand description
Inputs for a build-only iOS Simulator application.
Fields§
§project_dir: Utf8PathBufRust project containing Cargo.toml and ferry.toml.
config: FerryConfigValidated application configuration.
binary_name: StringCargo binary target and final CFBundleExecutable name.
package_name: Option<String>Optional Cargo package selector for workspace projects.
profile: AppleBuildProfileCargo/Xcode profile.
cargo_features: Vec<String>Explicit Cargo features enabled for the target build.
dry_run: boolPlan only; perform no writes or subprocess execution after discovery.
Implementations§
Source§impl IosSimulatorBuildRequest
impl IosSimulatorBuildRequest
Sourcepub fn new(
project_dir: impl Into<Utf8PathBuf>,
config: FerryConfig,
binary_name: impl Into<String>,
) -> Self
pub fn new( project_dir: impl Into<Utf8PathBuf>, config: FerryConfig, binary_name: impl Into<String>, ) -> Self
Construct a debug simulator request using Cargo’s selected package.
Trait Implementations§
Source§impl Clone for IosSimulatorBuildRequest
impl Clone for IosSimulatorBuildRequest
Source§impl Debug for IosSimulatorBuildRequest
impl Debug for IosSimulatorBuildRequest
Source§impl PartialEq for IosSimulatorBuildRequest
impl PartialEq for IosSimulatorBuildRequest
impl StructuralPartialEq for IosSimulatorBuildRequest
Auto Trait Implementations§
impl Freeze for IosSimulatorBuildRequest
impl RefUnwindSafe for IosSimulatorBuildRequest
impl Send for IosSimulatorBuildRequest
impl Sync for IosSimulatorBuildRequest
impl Unpin for IosSimulatorBuildRequest
impl UnsafeUnpin for IosSimulatorBuildRequest
impl UnwindSafe for IosSimulatorBuildRequest
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