func NTuples(res unsafe.Pointer) int { return int(C.PgNTuples(res)) }
func NTuples(res *PgResults) int { return int(C.PgNTuples(res.result)) }