pub unsafe extern "C" fn T_tuple_substr( String: Htuple, Position1: Htuple, Position2: Htuple, Substring: *mut Htuple, ) -> Herror