FailureUninterrupted

izumi.functional.bio.Exit.FailureUninterrupted
sealed trait FailureUninterrupted[+E] extends Failure[E], Uninterrupted[E, Nothing]

Attributes

Graph
Supertypes
trait Uninterrupted[E, Nothing]
trait Failure[E]
trait Exit[E, Nothing]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Error[E]
class Termination

Members list

Value members

Concrete methods

final override def asFailure: Some[FailureUninterrupted[E]]

Attributes

Definition Classes

Inherited methods

final override def asSuccess: None.type

Attributes

Definition Classes
Inherited from:
Failure
final override def flatMap[E1 >: E, B](f: Nothing => Exit[E1, B]): this.type

Attributes

Definition Classes
Inherited from:
Failure
final override def isFailure: Boolean

Attributes

Definition Classes
Inherited from:
Failure
final override def isInterrupted: Boolean

Attributes

Definition Classes
Inherited from:
Uninterrupted
final override def isSuccess: Boolean

Attributes

Definition Classes
Inherited from:
Failure
final override def isUninterrupted: Boolean

Attributes

Definition Classes
Inherited from:
Uninterrupted
final override def map[B](f: Nothing => B): this.type

Attributes

Definition Classes
Inherited from:
Failure
final def toThrowable(conv: E => Throwable): Throwable

Attributes

Inherited from:
Failure
final def toThrowable(implicit ev: E <:< Throwable): Throwable

Attributes

Inherited from:
Failure

Inherited and Abstract methods

def leftMap[E1](f: E => E1): Exit[E1, Nothing]

Attributes

Inherited from:
Exit
def toEither: Either[List[Throwable], E]

Attributes

Inherited from:
Failure
def toEitherCompound: Either[Throwable, E]

Attributes

Inherited from:
Failure
def toThrowableEither(implicit ev: E <:< Throwable): Either[Throwable, Nothing]

Attributes

Inherited from:
Exit
def toTry(implicit ev: E <:< Throwable): Try[Nothing]

Attributes

Inherited from:
Exit
def trace: Trace[E]

Attributes

Inherited from:
Failure