pub struct ApplicationBuilder {
pub path: PathBuf,
pub release: bool,
pub target: String,
pub hmi: Option<HmiConfig>,
pub sysroot: Option<PathBuf>,
}Expand description
Backward-compatible builder; delegates to ApplicationCompiler.
Cross-compiler detection and environment handling is identical to
ApplicationCompiler. See ApplicationConfiguration for env var docs.
Always builds online (offline: false); use ApplicationCompiler directly
to build from the local registry cache.
Fields§
§path: PathBufPath to the Cargo project root.
release: bool§target: String§hmi: Option<HmiConfig>§sysroot: Option<PathBuf>Implementations§
Auto Trait Implementations§
impl Freeze for ApplicationBuilder
impl RefUnwindSafe for ApplicationBuilder
impl Send for ApplicationBuilder
impl Sync for ApplicationBuilder
impl Unpin for ApplicationBuilder
impl UnsafeUnpin for ApplicationBuilder
impl UnwindSafe for ApplicationBuilder
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