Packages

object NonFatal

Extractor of non-fatal Throwable instances.

This is an alternative to scala.util.control.NonFatal that only considers VirtualMachineError as being non-fatal.

Source
NonFatal.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NonFatal
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def apply(t: Throwable): Boolean

    Returns true if the provided Throwable is to be considered non-fatal, or false if it is to be considered fatal

  2. def unapply(t: Throwable): Option[Throwable]

    Returns Some(t) if NonFatal(t) == true, otherwise None