CanEqual
@implicitNotFound(msg = "types ${A} and ${B} do not adhere to the type constraint selected for the === and !== operators; the missing implicit parameter is of type org.scalactic.CanEqual[${A},${B}]")
Abstract class used to enforce type constraints for equality checks.
For more information on how this class is used, see the documentation of TripleEqualsSupport
.
- Source:
- CanEqual.scala
class Object
trait Matchable
class Any
Value members
Abstract methods
Indicates whether the objects passed as a
and b
are equal.
Indicates whether the objects passed as a
and b
are equal.
- Value parameters:
- a
a left-hand-side object being compared with another (right-hand-side one) for equality (e.g.,
a == b
)- b
a right-hand-side object being compared with another (left-hand-side one) for equality (e.g.,
a == b
)
- Source:
- CanEqual.scala