Skip to main content

open_close_pair

Function open_close_pair 

Source
pub fn open_close_pair(ch: char) -> Option<(char, char)>
Expand description

Map a user-provided character to its canonical (open, close) pair.

Brackets map to themselves: ( → ('(' , ')'), ) → ('(' , ')'). Symmetric pairs (", ', `) map to self. Unknown characters return None.