pub unsafe extern "C" fn PL_put_string_nchars( t: term_t, len: usize, chars: *const c_char ) -> c_int