Unchanged

case object Unchanged extends NonFailure[Nothing]
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait NonFailure[Nothing]
class PotentialChange[Nothing, Nothing]
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels = EmptyTuple
Inherited from:
Singleton
type MirroredElemTypes = EmptyTuple
Inherited from:
Singleton
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror
type MirroredMonoType = Singleton
Inherited from:
Singleton
type MirroredType = Singleton
Inherited from:
Singleton

Value members

Inherited methods

final def ap[EE, AA, B, C](fb: PotentialChange[EE, B])(f: (Option[AA], Option[B]) => Option[C]): PotentialChange[EE, C]
Inherited from:
PotentialChange
final def filter(f: Nothing => Boolean): PotentialChange[Nothing, Nothing]
Inherited from:
PotentialChange
final def flatMap[B, EE](f: Nothing => PotentialChange[EE, B]): PotentialChange[EE, B]
Inherited from:
PotentialChange
final def flatMapFailure[F, AA](f: Nothing => PotentialChange[F, AA]): PotentialChange[F, AA]
Inherited from:
PotentialChange
final def foldNonFailure[B](changed: Nothing => B, unchanged: => B): B
Inherited from:
NonFailure
final def foreach(f: Nothing => Unit): Unit
Inherited from:
PotentialChange
def fromProduct(p: Product): MirroredMonoType
Inherited from:
Singleton
final def getFailure: Option[Nothing]
Inherited from:
PotentialChange
final def getUpdate: Option[Nothing]
Inherited from:
PotentialChange
final def ignore(f: Nothing => Boolean): PotentialChange[Nothing, Nothing]
Inherited from:
PotentialChange
final def ignoreEmpty[AA, B](implicit p: Proof[AA, B]): PotentialChange[Nothing, B]
Inherited from:
PotentialChange
final def ignoreOption[AA](o: => Option[AA])(implicit e: Eq[AA]): PotentialChange[Nothing, Nothing]
Inherited from:
PotentialChange
final def ignoreValue[AA](a: => AA)(implicit e: Eq[AA]): PotentialChange[Nothing, Nothing]
Inherited from:
PotentialChange
@inline
final def isChanged: Boolean
Inherited from:
PotentialChange
final def isFailure: Boolean
Inherited from:
PotentialChange
final def isSuccess: Boolean
Inherited from:
PotentialChange
final def isUnchanged: Boolean
Inherited from:
PotentialChange
final def map[B](f: Nothing => B): PotentialChange[Nothing, B]
Inherited from:
PotentialChange
final def mapFailure[F](f: Nothing => F): PotentialChange[F, Nothing]
Inherited from:
PotentialChange
final def merge[EE, AA, B, C](fb: PotentialChange[EE, B])(originalA: => AA, originalB: => B)(f: (AA, B) => C): PotentialChange[EE, C]
Inherited from:
PotentialChange
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
final def setDiff[B](prev: Set[B])(implicit ev: Nothing <:< Set[B], univEq: UnivEq[B]): PotentialChange[Nothing, NE[B]]
Inherited from:
PotentialChange
final def setDiffOption[B](prev: Option[Set[B]])(implicit ev: Nothing <:< Set[B], univEq: UnivEq[B]): PotentialChange[Nothing, NE[B]]
Inherited from:
PotentialChange
final def toEitherOption: Either[Nothing, Option[Nothing]]
Inherited from:
PotentialChange
final def toOption: Option[Nothing]
Inherited from:
PotentialChange
final def validity: Validity

Unchanged is considered valid.

Unchanged is considered valid.

Inherited from:
PotentialChange