iregex

Type Alias CompiledRegEx

Source
pub type CompiledRegEx<T, B, Q> = CompoundAutomaton<TaggedNFA<Q, T, CaptureTag>, <B as Boundary<T>>::Class>;

Aliased Type§

struct CompiledRegEx<T, B, Q> {
    pub prefix: TaggedNFA<Q, T, CaptureTag>,
    pub root: <<B as Boundary<T>>::Class as MapSource>::Map<TaggedNFA<Q, T, CaptureTag>>,
    pub suffix: <<B as Boundary<T>>::Class as MapSource>::Map<TaggedNFA<Q, T, CaptureTag>>,
}

Fields§

§prefix: TaggedNFA<Q, T, CaptureTag>§root: <<B as Boundary<T>>::Class as MapSource>::Map<TaggedNFA<Q, T, CaptureTag>>§suffix: <<B as Boundary<T>>::Class as MapSource>::Map<TaggedNFA<Q, T, CaptureTag>>