pub fn backref<Input: InputIndexer, Dir: Direction>(
    input: &Input,
    dir: Dir,
    orig_range: core::ops::Range<Input::Position>,
    pos: &mut Input::Position,
) -> bool {
    cursor::subrange_eq(input, dir, pos, orig_range.start, orig_range.end)
}
/// Check whether the \p orig_range within \p cursor matches position \p pos.
Check whether the \p orig_range within \p cursor matches position \p pos.
Check whether the \ p orig_range within \ p cursor matches position \ p pos .
pub fn backref<Input: InputIndexer, Dir: Direction>(
    input: &Input,
    dir: Dir,
    orig_range: core::ops::Range<Input::Position>,
    pos: &mut Input::Position,
) -> bool {
    cursor::subrange_eq(input, dir, pos, orig_range.start, orig_range.end)
}
pub fn backref < Input : InputIndexer , Dir : Direction > ( input : & Input , dir : Dir , orig_range : core :: ops :: Range < Input :: Position > , pos : & mut Input :: Position , ) -> bool { cursor :: subrange_eq ( input , dir , pos , orig_range . start , orig_range . end ) }
Check whether the \p orig_range within \p cursor matches position \p pos.
Check whether the \ p orig_range within \ p cursor matches position \ p pos .
input
&Input
dir
Dir
orig_range
core::ops::Range<Input::Position>
pos
&mut Input::Position