diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-12-23 18:45:27 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-12-23 18:54:10 +0100 |
commit | 6bb16ba6971601ffe277830344552ba71e431b52 (patch) | |
tree | 71b12e9db492a7f9dd0140398f4fb613b16d7d91 | |
parent | d7dc5084402b6341db4869221969970beb374aa4 (diff) |
regex_set: Derive Default instead of manually implementing it.
-rw-r--r-- | src/regex_set.rs | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/regex_set.rs b/src/regex_set.rs index d26e95c9..3e77e064 100644 --- a/src/regex_set.rs +++ b/src/regex_set.rs @@ -4,7 +4,7 @@ use regex::RegexSet as RxSet; use std::cell::Cell; /// A dynamic set of regular expressions. -#[derive(Debug)] +#[derive(Debug, Default)] pub struct RegexSet { items: Vec<String>, matched: Vec<Cell<bool>>, @@ -76,13 +76,3 @@ impl RegexSet { false } } - -impl Default for RegexSet { - fn default() -> Self { - RegexSet { - items: vec![], - matched: vec![], - set: None, - } - } -} |