pub unsafe extern "C" fn cst_substr( str_: *const c_char, start: c_int, length: c_int, ) -> *mut c_char