code: func (e *Job) IsEqual(other *Job) bool {
  	return e == other || (e.JobID == other.JobID &&
  		e.ProjectID == other.ProjectID &&
  		e.Flavor == other.Flavor &&
  		e.Enabled == other.Enabled &&
  		e.Paused == other.Paused &&
  		e.Revision == other.Revision &&
  		e.RevisionURL == other.RevisionURL &&
  		e.Schedule == other.Schedule &&
  		e.LastTriage.Equal(other.LastTriage) &&
  		e.Acls.Equal(&other.Acls) &&
  		bytes.Equal(e.Task, other.Task) &&
  		equalSortedLists(e.TriggeredJobIDs, other.TriggeredJobIDs) &&
  		e.Cron.Equal(&other.Cron) &&
  		bytes.Equal(e.TriggeringPolicyRaw, other.TriggeringPolicyRaw) &&
  		equalInt64Lists(e.ActiveInvocations, other.ActiveInvocations) &&
  		bytes.Equal(e.FinishedInvocationsRaw, other.FinishedInvocationsRaw))
  }
docs: // IsEqual returns true iff 'e' is equal to 'other'.