Struct glob::MatchOptions
[−]
[src]
pub struct MatchOptions { pub case_sensitive: bool, pub require_literal_separator: bool, pub require_literal_leading_dot: bool, }
Configuration options to modify the behaviour of Pattern::matches_with(..)
Fields
case_sensitive | Whether or not patterns should be matched in a case-sensitive manner. This currently only considers upper/lower case relationships between ASCII characters, but in future this might be extended to work with Unicode. |
require_literal_separator | If this is true then path-component separator characters (e.g. |
require_literal_leading_dot | If this is true then paths that contain components that start with a |
Methods
impl MatchOptions
fn new() -> MatchOptions
Constructs a new MatchOptions
with default field values. This is used
when calling functions that do not take an explicit MatchOptions
parameter.
This function always returns this value:
MatchOptions { case_sensitive: true, require_literal_separator: false. require_literal_leading_dot: false }