Error

final case class Error[Token](consumed: Boolean, message: Message) extends Result[Token, Nothing]
trait Serializable
trait Product
trait Equals
trait Result[Token, Nothing]
class Object
trait Matchable
class Any

Value members

Inherited methods

def consume: Result[Token, A]

Marks this result as consuming.

Marks this result as consuming.

Inherited from:
Result
def empty: Result[Token, A]

Marks this result as non-consuming.

Marks this result as non-consuming.

Inherited from:
Result
def label(label: String): Result[Token, A]
Inherited from:
Result
def map[B](f: Nothing => B): Result[Token, B]
Inherited from:
Result
def mapMessage(f: Message => Message): Result[Token, A]
Inherited from:
Result
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def recoverWith[AA](f: Error[Token] => Result[Token, AA]): Result[Token, AA]
Inherited from:
Result
def setStart(pos: Position): Result[Token, A]
Inherited from:
Result
def toEither: Either[Message, A]
Inherited from:
Result