summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2018-12-23 18:45:27 +0100
committerEmilio Cobos Álvarez <emilio@crisal.io>2018-12-23 18:54:10 +0100
commit6bb16ba6971601ffe277830344552ba71e431b52 (patch)
tree71b12e9db492a7f9dd0140398f4fb613b16d7d91
parentd7dc5084402b6341db4869221969970beb374aa4 (diff)
regex_set: Derive Default instead of manually implementing it.
-rw-r--r--src/regex_set.rs12
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,
- }
- }
-}