pub struct MvnCmdConfig {Show 20 fields
pub changed_files: HashSet<PathBuf>,
pub modules: Option<Vec<String>>,
pub no_build_deps: bool,
pub tests: TestMode,
pub lint: bool,
pub checkstyle_version: String,
pub verbose: bool,
pub update: bool,
pub clean: bool,
pub phase_override: Option<String>,
pub execs: Vec<FullyQualifiedName>,
pub profiles: Vec<Profile>,
pub threads: u32,
pub max_memory_mb: u32,
pub max_exec_memory_mb: u32,
pub mvn_exe: PathBuf,
pub mvn_arg: Vec<String>,
pub mvn_defs: Vec<String>,
pub java_home: PathBuf,
pub cwd: PathBuf,
}Fields§
§changed_files: HashSet<PathBuf>Which files were changed. Might have been deleted.
modules: Option<Vec<String>>Which modules to build. Empty means everything.
no_build_deps: bool§tests: TestMode§lint: bool§checkstyle_version: String§verbose: bool§update: bool§clean: bool§phase_override: Option<String>§execs: Vec<FullyQualifiedName>§profiles: Vec<Profile>§threads: u32§max_memory_mb: u32§max_exec_memory_mb: u32§mvn_exe: PathBuf§mvn_arg: Vec<String>§mvn_defs: Vec<String>§java_home: PathBuf§cwd: PathBufImplementations§
Source§impl MvnCmdConfig
impl MvnCmdConfig
Sourcepub fn build_cmds(&self) -> Vec<Dependent>
pub fn build_cmds(&self) -> Vec<Dependent>
Return commands that can be started concurrently and will wait for eachother.
Trait Implementations§
Source§impl Debug for MvnCmdConfig
impl Debug for MvnCmdConfig
Source§impl Default for MvnCmdConfig
impl Default for MvnCmdConfig
Source§fn default() -> MvnCmdConfig
fn default() -> MvnCmdConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for MvnCmdConfig
impl PartialEq for MvnCmdConfig
impl Eq for MvnCmdConfig
impl StructuralPartialEq for MvnCmdConfig
Auto Trait Implementations§
impl Freeze for MvnCmdConfig
impl RefUnwindSafe for MvnCmdConfig
impl Send for MvnCmdConfig
impl Sync for MvnCmdConfig
impl Unpin for MvnCmdConfig
impl UnwindSafe for MvnCmdConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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