DiffableLowPriority1

class Object
trait Matchable
class Any
object Diffable.type

Implicits

Implicits

implicit def arrayDiffable[E : Diffable]: Diffable[Array[E]]
implicit val booleanDiffable: Diffable[Boolean]
implicit val doubleDiffable: Diffable[Double]
implicit def eitherLeftDiffable[L : Diffable]: Diffable[Left[L, Nothing]]
implicit def eitherRightDiffable[R : Diffable]: Diffable[Right[Nothing, R]]
implicit val exceptionDiffable: Diffable[Throwable]
implicit val failureDiffable: Diffable[Failure[Nothing]]
implicit val floatDiffable: Diffable[Float]
implicit val intDiffable: Diffable[Int]
implicit val longDiffable: Diffable[Long]
implicit def mapDiffable[K : Diffable, V : Diffable]: Diffable[Map[K, V]]
implicit val nothingDiffable: Diffable[Nothing]
implicit val optionNoneDiffable: Diffable[Option[Nothing]]
implicit def seqDiffable[E : Diffable]: Diffable[Seq[E]]
implicit def setDiffable[E : Diffable]: Diffable[Set[E]]
implicit val stackTraceElementDiffable: Diffable[StackTraceElement]
implicit val stringDiffable: Diffable[String]
implicit def tryDiffable[T : Diffable]: Diffable[Try[T]]

Inherited implicits

implicit def eitherDiffable[L : Diffable, R : Diffable]: Diffable[Either[L, R]]
Inherited from:
DiffableLowPriority2
implicit def fallbackDiffable[T]: Diffable[T]
Inherited from:
DiffableLowPriority2
implicit def optionDiffable[T : Diffable]: Diffable[Option[T]]
Inherited from:
DiffableLowPriority2