zio.Cause
See theCause companion class
object Cause extends Serializable
Attributes
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Cause[E]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed case class Die(value: Throwable, trace: StackTrace) extends Cause[Nothing]
Attributes
- Companion
- object
- Supertypes
-
class Cause[Nothing]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
object Die extends AbstractFunction2[Throwable, StackTrace, Die]
Attributes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrorclass Cause[Nothing]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Empty.type
sealed case class Fail[+E](value: E, trace: StackTrace) extends Cause[E]
Attributes
- Companion
- object
- Supertypes
-
class Cause[E]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
Fail[E]
object Fail
object Folder
Attributes
- Companion
- object
- Supertypes
- Known subtypes
sealed case class Interrupt(fiberId: FiberId, trace: StackTrace) extends Cause[Nothing]
Attributes
- Companion
- object
- Supertypes
-
class Cause[Nothing]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
object Interrupt extends AbstractFunction2[FiberId, StackTrace, Interrupt]
Attributes
Attributes
- Supertypes
-
class Cause[E]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Cause[E]trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Unified(fiberId: FiberId, className: String, message: String, trace: Chunk[StackTraceElement])
Attributes
- Supertypes
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Converts the specified Cause[Option[E]] to an Option[Cause[E]] by recursively stripping out any failures with the error None.
Converts the specified Cause[Option[E]] to an Option[Cause[E]] by recursively stripping out any failures with the error None.
Attributes
In this article