scala.math.Equiv
See theEquiv companion trait
object Equiv extends LowPriorityEquiv
Attributes
- Companion
- trait
- Source
- Equiv.scala
- Graph
-
- Supertypes
- Self type
-
Equiv.type
Members list
Keywords
- no keywords
- implicit
Inherited
- Not inherited
- LowPriorityEquiv
Type members
Classlikes
object BigDecimal extends Equiv[BigDecimal]
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
BigDecimal.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
BigInt.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Boolean.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Byte.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Char.type
object DeprecatedDoubleEquiv extends StrictEquiv
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
object DeprecatedFloatEquiv extends StrictEquiv
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
DeprecatedFloatEquiv.type
object Double
Equiv
s for Double
s.
trait ExtraImplicits
Attributes
- Source
- Equiv.scala
- Supertypes
- Known subtypes
-
object Implicits
object Float
Equiv
s for Float
s.
object Implicits extends ExtraImplicits
An object containing implicits which are not in the default scope.
An object containing implicits which are not in the default scope.
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Implicits.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Int.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Long.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Short.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
String.type
Attributes
- Source
- Equiv.scala
- Supertypes
- Self type
-
Symbol.type
Value members
Concrete methods
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Implicits
Implicits
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Attributes
- Source
- Equiv.scala
Deprecated and Inherited implicits
Attributes
- Deprecated
-
[Since version 2.13.0]
This implicit universal
Equiv
instance allows accidentally comparing instances of types for which equality isn't well-defined or implemented. (For example, it does not make sense to compare twoFunction1
instances.) UseEquiv.universal
explicitly instead. If you really want an implicit universalEquiv
instance despite the potential problems, considerimplicit def universalEquiv[T]: Equiv[T] = universal[T]
. - Inherited from:
- LowPriorityEquiv
- Source
- Equiv.scala
In this article