DecodeResult

case class DecodeResult[A](result: Either[(String, CursorHistory), A])
Companion:
object
Source:
DecodeResult.scala
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def fold[X](failure: (String, CursorHistory) => X, value: A => X): X
def getOr[AA >: A](els: => AA): AA
final def loop[X, B](e: (String, CursorHistory) => X, f: B => Either[X, DecodeResult[B]])(implicit ev: A <:< B): X
def map[B](f: A => B): DecodeResult[B]
override def toString(): String
Definition Classes
Any
Source:
DecodeResult.scala
def value: Option[A]

alias for toOption

alias for toOption

Source:
DecodeResult.scala
def |||[AA >: A](r: => DecodeResult[AA]): DecodeResult[AA]

Inherited methods

Inherited from:
Product