//IsValid will check and update the state of the results
IsValid will check and update the state of the results
// IsValid will check and update the state of the results
func (r *Results) IsValid() bool {
	one := false
	for i := 0; i < len(r.Res); i++ {
		if (&(r.Res[i])).IsValid() {
			one = true
		}
	}
	return one
}
func ( r * Results ) IsValid ( ) bool { one := false for i := 0 ; i < len ( r . Res ) ; i ++ { if ( & ( r . Res [ i ] ) ) . IsValid ( ) { one = true } } return one }
IsValid will check and update the state of the results
IsValid will check and update the state of the results