From 502a633f8e16215e445d098f5c38279bdd3c1327 Mon Sep 17 00:00:00 2001 From: Phil Schaf Date: Fri, 20 Nov 2015 16:41:47 +0100 Subject: [PATCH] reexport CaptureNames --- src/lib.rs | 2 +- src/re.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 5ee10d47d9..e0c18446fd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -411,7 +411,7 @@ extern crate regex_syntax as syntax; pub use re::{ Regex, Error, Captures, SubCaptures, SubCapturesPos, SubCapturesNamed, - FindCaptures, FindMatches, + CaptureNames, FindCaptures, FindMatches, Replacer, NoExpand, RegexSplits, RegexSplitsN, quote, is_match, }; diff --git a/src/re.rs b/src/re.rs index 969e147eec..3d29370264 100644 --- a/src/re.rs +++ b/src/re.rs @@ -662,7 +662,9 @@ impl Regex { /// /// `'r` is the lifetime of the compiled expression. pub enum CaptureNames<'r> { + #[doc(hidden)] Native(::std::slice::Iter<'r, Option<&'static str>>), + #[doc(hidden)] Dynamic(::std::slice::Iter<'r, Option>) }