pub(crate) fn unescape_string<E: Escapee>( input: &str, offset: usize, ) -> Result<(Option<String>, usize), ParseError>
Unescapes a whole string or byte string.