func (e DayTimeIntervalElement) Eq(r Element) (bool, error) {
	if e.IsNil() && r.IsNil() {
		return false, nil
	}
	return e.compare(r, func(left, right arrow.DayTimeInterval) bool {
		return left.Days == right.Days && left.Milliseconds == right.Milliseconds
	})
}
// Eq returns true if the left DayTimeIntervalElement is equal to the right DayTimeIntervalElement.
// When both are nil Eq returns false because nil actualy signifies "unknown"
// and you can't compare two things when you don't know what they are.
Eq returns true if the left DayTimeIntervalElement is equal to the right DayTimeIntervalElement.
When both are nil Eq returns false because nil actualy signifies "unknown"
and you can't compare two things when you don't know what they are.
// Eq returns true if the left DayTimeIntervalElement is equal to the right DayTimeIntervalElement . // When both are nil Eq returns false because nil actualy signifies " unknown " // and you can ' t compare two things when you don ' t know what they are .
func (e DayTimeIntervalElement) Eq(r Element) (bool, error) {
	if e.IsNil() && r.IsNil() {
		return false, nil
	}
	return e.compare(r, func(left, right arrow.DayTimeInterval) bool {
		return left.Days == right.Days && left.Milliseconds == right.Milliseconds
	})
}
func ( e DayTimeIntervalElement ) Eq ( r Element ) ( bool , error ) { if e . IsNil ( ) && r . IsNil ( ) { return false , nil } return e . compare ( r , func ( left , right arrow . DayTimeInterval ) bool { return left . Days == right . Days && left . Milliseconds == right . Milliseconds } ) }
Eq returns true if the left DayTimeIntervalElement is equal to the right DayTimeIntervalElement.
Eq returns true if the left DayTimeIntervalElement is equal to the right DayTimeIntervalElement .