Struct ignore::types::Types [] [src]

pub struct Types { /* fields omitted */ }

Types is a file type matcher.

Methods

impl Types
[src]

Creates a new file type matcher that never matches any path and contains no file type definitions.

Returns true if and only if this matcher has zero selections.

Returns the number of selections used in this matcher.

Return the set of current file type definitions.

Definitions and globs are sorted.

Returns a match for the given path against this file type matcher.

The path is considered whitelisted if it matches a selected file type. The path is considered ignored if it matches a negated file type. If at least one file type is selected and path doesn't match, then the path is also considered ignored.

Trait Implementations

impl Clone for Types
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Types
[src]

Formats the value using the given formatter.