[][src]Trait combine::parser::regex::Regex

pub trait Regex<Range> {
    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; }

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

Loading content...

Implementations on Foreign Types

impl<'a, R, Range> Regex<Range> for &'a R where
    R: Regex<Range>, 
[src]

impl<'a> Regex<&'a str> for Regex[src]

impl<'a> Regex<&'a [u8]> for Regex[src]

impl<'a> Regex<&'a str> for Regex[src]

impl<'a> Regex<&'a [u8]> for Regex[src]

Loading content...

Implementors

Loading content...