Function regex_automata::meta::strategy::copy_match_to_slots
source · fn copy_match_to_slots(m: Match, slots: &mut [Option<NonMaxUsize>])
Expand description
Copies the offsets in the given match to the corresponding positions in
slots
.
In effect, this sets the slots corresponding to the implicit group for the pattern in the given match. If the indices for the corresponding slots do not exist, then no slots are set.
This is useful when the caller provides slots (or captures), but you use a regex engine that doesn’t operate on slots (like a lazy DFA). This function lets you map the match you get back to the slots provided by the caller.