Enum cargo::ops::CompileFilter [] [src]

pub enum CompileFilter<'a> {
    Everything,
    Only {
        lib: bool,
        bins: &'a [String],
        examples: &'a [String],
        tests: &'a [String],
        benches: &'a [String],
    },
}

Variants

Everything
Only

Fields

lib
bins
examples
tests
benches

Methods

impl<'a> CompileFilter<'a>

fn new(lib_only: bool, bins: &'a [String], tests: &'a [String], examples: &'a [String], benches: &'a [String]) -> CompileFilter<'a>

fn matches(&self, target: &Target) -> bool