pub struct BuildSystemCapabilities {
pub incremental: bool,
pub distributed: bool,
pub remote_cache: bool,
pub parallel: bool,
pub max_jobs: usize,
}Expand description
A description of the build system’s capabilities.
Fields§
§incremental: boolWhether incremental compilation is available.
distributed: boolWhether distributed builds are available.
remote_cache: boolWhether a remote cache is available.
parallel: boolWhether parallel builds are available.
max_jobs: usizeMaximum supported parallel jobs.
Implementations§
Trait Implementations§
Source§impl Clone for BuildSystemCapabilities
impl Clone for BuildSystemCapabilities
Source§fn clone(&self) -> BuildSystemCapabilities
fn clone(&self) -> BuildSystemCapabilities
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BuildSystemCapabilities
impl Debug for BuildSystemCapabilities
Source§impl Default for BuildSystemCapabilities
impl Default for BuildSystemCapabilities
Source§fn default() -> BuildSystemCapabilities
fn default() -> BuildSystemCapabilities
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BuildSystemCapabilities
impl RefUnwindSafe for BuildSystemCapabilities
impl Send for BuildSystemCapabilities
impl Sync for BuildSystemCapabilities
impl Unpin for BuildSystemCapabilities
impl UnsafeUnpin for BuildSystemCapabilities
impl UnwindSafe for BuildSystemCapabilities
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