pub fn throw_r_error<S: AsRef<str>>(s: S) -> !