pub trait Regex<Range> {
// Required methods
fn is_match(&self, range: Range) -> bool;
fn find_iter<F>(&self, range: Range) -> (usize, F)
where F: FromIterator<Range>;
fn captures<F, G>(&self, range: Range) -> (usize, G)
where F: FromIterator<Range>,
G: FromIterator<F>;
fn as_str(&self) -> &str;
}
Available on crate feature
regex
only.Required Methods§
fn is_match(&self, range: Range) -> bool
fn find_iter<F>(&self, range: Range) -> (usize, F)where
F: FromIterator<Range>,
fn captures<F, G>(&self, range: Range) -> (usize, G)where
F: FromIterator<Range>,
G: FromIterator<F>,
fn as_str(&self) -> &str
Object Safety§
This trait is not object safe.