pub unsafe extern "C" fn smart_str_frealloc( str_: *mut smart_str, len: usize, fallible: bool, ) -> bool