func (v *WorkflowService_CountWorkflowExecutions_Result) Equals(rhs *WorkflowService_CountWorkflowExecutions_Result) bool {
	if !((v.Success == nil && rhs.Success == nil) || (v.Success != nil && rhs.Success != nil && v.Success.Equals(rhs.Success))) {
		return false
	}
	if !((v.BadRequestError == nil && rhs.BadRequestError == nil) || (v.BadRequestError != nil && rhs.BadRequestError != nil && v.BadRequestError.Equals(rhs.BadRequestError))) {
		return false
	}
	if !((v.EntityNotExistError == nil && rhs.EntityNotExistError == nil) || (v.EntityNotExistError != nil && rhs.EntityNotExistError != nil && v.EntityNotExistError.Equals(rhs.EntityNotExistError))) {
		return false
	}
	if !((v.ServiceBusyError == nil && rhs.ServiceBusyError == nil) || (v.ServiceBusyError != nil && rhs.ServiceBusyError != nil && v.ServiceBusyError.Equals(rhs.ServiceBusyError))) {
		return false
	}
	if !((v.ClientVersionNotSupportedError == nil && rhs.ClientVersionNotSupportedError == nil) || (v.ClientVersionNotSupportedError != nil && rhs.ClientVersionNotSupportedError != nil && v.ClientVersionNotSupportedError.Equals(rhs.ClientVersionNotSupportedError))) {
		return false
	}

	return true
}
// Equals returns true if all the fields of this WorkflowService_CountWorkflowExecutions_Result match the
// provided WorkflowService_CountWorkflowExecutions_Result.
//
// This function performs a deep comparison.
Equals returns true if all the fields of this WorkflowService_CountWorkflowExecutions_Result match the
provided WorkflowService_CountWorkflowExecutions_Result.

This function performs a deep comparison.
// Equals returns true if all the fields of this WorkflowService_CountWorkflowExecutions_Result match the // provided WorkflowService_CountWorkflowExecutions_Result . // // This function performs a deep comparison .
func (v *WorkflowService_CountWorkflowExecutions_Result) Equals(rhs *WorkflowService_CountWorkflowExecutions_Result) bool {
	if !((v.Success == nil && rhs.Success == nil) || (v.Success != nil && rhs.Success != nil && v.Success.Equals(rhs.Success))) {
		return false
	}
	if !((v.BadRequestError == nil && rhs.BadRequestError == nil) || (v.BadRequestError != nil && rhs.BadRequestError != nil && v.BadRequestError.Equals(rhs.BadRequestError))) {
		return false
	}
	if !((v.EntityNotExistError == nil && rhs.EntityNotExistError == nil) || (v.EntityNotExistError != nil && rhs.EntityNotExistError != nil && v.EntityNotExistError.Equals(rhs.EntityNotExistError))) {
		return false
	}
	if !((v.ServiceBusyError == nil && rhs.ServiceBusyError == nil) || (v.ServiceBusyError != nil && rhs.ServiceBusyError != nil && v.ServiceBusyError.Equals(rhs.ServiceBusyError))) {
		return false
	}
	if !((v.ClientVersionNotSupportedError == nil && rhs.ClientVersionNotSupportedError == nil) || (v.ClientVersionNotSupportedError != nil && rhs.ClientVersionNotSupportedError != nil && v.ClientVersionNotSupportedError.Equals(rhs.ClientVersionNotSupportedError))) {
		return false
	}
	return true
}
func ( v * WorkflowService_CountWorkflowExecutions_Result ) Equals ( rhs * WorkflowService_CountWorkflowExecutions_Result ) bool { if ! ( ( v . Success == nil && rhs . Success == nil ) || ( v . Success != nil && rhs . Success != nil && v . Success . Equals ( rhs . Success ) ) ) { return false } if ! ( ( v . BadRequestError == nil && rhs . BadRequestError == nil ) || ( v . BadRequestError != nil && rhs . BadRequestError != nil && v . BadRequestError . Equals ( rhs . BadRequestError ) ) ) { return false } if ! ( ( v . EntityNotExistError == nil && rhs . EntityNotExistError == nil ) || ( v . EntityNotExistError != nil && rhs . EntityNotExistError != nil && v . EntityNotExistError . Equals ( rhs . EntityNotExistError ) ) ) { return false } if ! ( ( v . ServiceBusyError == nil && rhs . ServiceBusyError == nil ) || ( v . ServiceBusyError != nil && rhs . ServiceBusyError != nil && v . ServiceBusyError . Equals ( rhs . ServiceBusyError ) ) ) { return false } if ! ( ( v . ClientVersionNotSupportedError == nil && rhs . ClientVersionNotSupportedError == nil ) || ( v . ClientVersionNotSupportedError != nil && rhs . ClientVersionNotSupportedError != nil && v . ClientVersionNotSupportedError . Equals ( rhs . ClientVersionNotSupportedError ) ) ) { return false } return true }
Equals returns true if all the fields of this WorkflowService_CountWorkflowExecutions_Result match the
provided WorkflowService_CountWorkflowExecutions_Result.
Equals returns true if all the fields of this WorkflowService_CountWorkflowExecutions_Result match the provided WorkflowService_CountWorkflowExecutions_Result .