fn opt_patterns_and_names(
    opt: &[String]
) -> CargoResult<(Vec<(Pattern, bool)>, BTreeSet<&str>)>
Expand description

Given a list opt-in or opt-out package selection strings, generates two collections that represent glob patterns and package names respectively.