code: func (p *PodSyncResult) Error() error {
  	errlist := []error{}
  	if p.SyncError != nil {
  		errlist = append(errlist, fmt.Errorf("failed to SyncPod: %v\n", p.SyncError))
  	}
  	for _, result := range p.SyncResults {
  		if result.Error != nil {
  			errlist = append(errlist, fmt.Errorf("failed to %q for %q with %v: %q\n", result.Action, result.Target,
  				result.Error, result.Message))
  		}
  	}
  	return utilerrors.NewAggregate(errlist)
  }
docs: // Error returns an error summarizing all the errors in PodSyncResult