pub unsafe extern "C" fn smart_string_appendc_ex( dest: *mut smart_string, ch: c_char, persistent: bool, )