Enum cargo::ops::CompileFilter
[−]
[src]
pub enum CompileFilter<'a> { Default { required_features_filterable: bool, }, Only { lib: bool, bins: FilterRule<'a>, examples: FilterRule<'a>, tests: FilterRule<'a>, benches: FilterRule<'a>, }, }
Variants
Default
Fields of Default
required_features_filterable: bool | Flag whether targets can be safely skipped when required-features are not satisfied. |
Only
Fields of Only
lib: bool | |
bins: FilterRule<'a> | |
examples: FilterRule<'a> | |
tests: FilterRule<'a> | |
benches: FilterRule<'a> |
Methods
impl<'a> CompileFilter<'a>
[src]
fn new(
lib_only: bool,
bins: &'a [String],
all_bins: bool,
tsts: &'a [String],
all_tsts: bool,
exms: &'a [String],
all_exms: bool,
bens: &'a [String],
all_bens: bool,
all_targets: bool
) -> CompileFilter<'a>
[src]
lib_only: bool,
bins: &'a [String],
all_bins: bool,
tsts: &'a [String],
all_tsts: bool,
exms: &'a [String],
all_exms: bool,
bens: &'a [String],
all_bens: bool,
all_targets: bool
) -> CompileFilter<'a>