Enum cargo::ops::CompileFilter [−][src]
pub enum CompileFilter { Default { required_features_filterable: bool, }, Only { all_targets: bool, lib: LibRule, bins: FilterRule, examples: FilterRule, tests: FilterRule, benches: FilterRule, }, }
Variants
Show fields
Fields of Default
required_features_filterable: bool
Flag whether targets can be safely skipped when required-features are not satisfied.
Show fields
Fields of Only
all_targets: bool
lib: LibRule
bins: FilterRule
examples: FilterRule
tests: FilterRule
benches: FilterRule
Implementations
Construct a CompileFilter from raw command line arguments.
pub fn new(
rule_lib: LibRule,
rule_bins: FilterRule,
rule_tsts: FilterRule,
rule_exms: FilterRule,
rule_bens: FilterRule
) -> CompileFilter
[src]
pub fn new(
rule_lib: LibRule,
rule_bins: FilterRule,
rule_tsts: FilterRule,
rule_exms: FilterRule,
rule_bens: FilterRule
) -> CompileFilter
[src]Construct a CompileFilter from underlying primitives.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CompileFilter
impl Send for CompileFilter
impl Sync for CompileFilter
impl Unpin for CompileFilter
impl UnwindSafe for CompileFilter