pub struct BuildCommandOptions {
pub profile: BuildProfile,
pub compile_target_code: bool,
pub lfc_exec_path: PathBuf,
pub max_threads: usize,
pub keep_going: bool,
}Fields§
§profile: BuildProfileBuild profile, mostly relevant for target compilation.
compile_target_code: boolWhether to compile the target code.
lfc_exec_path: PathBufPath to the LFC executable.
max_threads: usizeMax threads to use for compilation. A value of zero means that the number will be automatically determined. A value of one effectively disables parallel builds.
keep_going: boolif compilation should continue if one of the apps fails building
Auto Trait Implementations§
impl Freeze for BuildCommandOptions
impl RefUnwindSafe for BuildCommandOptions
impl Send for BuildCommandOptions
impl Sync for BuildCommandOptions
impl Unpin for BuildCommandOptions
impl UnwindSafe for BuildCommandOptions
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more