Trait safe_regex::internal::Machine [−][src]
Associated Types
type GroupRanges[src]
Required methods
fn start(next_states: &mut HashSet<Self>) where
Self: Sized, [src]
Self: Sized,
fn try_accept(&self) -> Option<Self::GroupRanges>[src]
fn make_next_states(&self, b: u8, n: u32, next_states: &mut HashSet<Self>) where
Self: Sized, [src]
Self: Sized,
Provided methods
fn match_all(data: &[u8]) -> Option<Groups<'_, Self::GroupRanges>> where
Self: Eq + Hash + Debug + Sized,
Self::GroupRanges: AsRef<[Range<u32>]> + Debug, [src]
Self: Eq + Hash + Debug + Sized,
Self::GroupRanges: AsRef<[Range<u32>]> + Debug,