Struct grep_matcher::NoCaptures[][src]

pub struct NoCaptures(_);

NoCaptures provides an always-empty implementation of the Captures trait.

This type is useful for implementations of Matcher that don't support capturing groups.

Methods

impl NoCaptures
[src]

Create an empty set of capturing groups.

Trait Implementations

impl Clone for NoCaptures
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for NoCaptures
[src]

Formats the value using the given formatter. Read more

impl Captures for NoCaptures
[src]

Return the total number of capturing groups. This includes capturing groups that have not matched anything. Read more

Return the capturing group match at the given index. If no match of that capturing group exists, then this returns None. Read more

Returns true if and only if these captures are empty. This occurs when len is 0. Read more

Expands all instances of $name in replacement to the corresponding capture group name, and writes them to the dst buffer given. Read more

Auto Trait Implementations

impl Send for NoCaptures

impl Sync for NoCaptures