SpacException

Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

class CaughtError(val nonSpacCause: Throwable, spacTrace: Chain[SpacTraceElement]) extends SpacException[CaughtError]
Companion:
object
Companion:
class
class FallbackChainFailure(val underlyingErrors: List[Throwable], spacTrace: Chain[SpacTraceElement]) extends SpacException[FallbackChainFailure]
Companion:
object
Companion:
class
class MissingFirstException[Out](spacTrace: Chain[SpacTraceElement])(implicit evidence$2: TypeName[Out]) extends SpacException[MissingFirstException[Out]]
class UnexpectedInputException[A](val input: A, val expectations: List[String], spacTrace: Chain[SpacTraceElement]) extends SpacException[UnexpectedInputException[A]]
Companion:
object
class UnfulfilledInputsException(val expectations: List[String], spacTrace: Chain[SpacTraceElement]) extends SpacException[UnfulfilledInputsException]
Companion:
object

Value members

Concrete methods

def addEarlyTrace(cause: Throwable, firstTrace: Chain[SpacTraceElement]): Throwable
def addEarlyTrace(cause: Throwable, firstTrace: SpacTraceElement*): Throwable
def addTrace(cause: Throwable, nextTraceElems: Chain[SpacTraceElement]): Throwable
def addTrace(cause: Throwable, nextTraceElems: SpacTraceElement*): Throwable
def fallbackChainFailure(underlyingErrors: List[Throwable]): FallbackChainFailure
def missingFirst[Out : TypeName]: MissingFirstException[Out]
def unexpectedInput[A](input: A, expectations: List[String]): UnexpectedInputException[A]
def unfulfilledInputs(expectations: List[String]): UnfulfilledInputsException