ResponseError

enterprise.ResponseError$package.ResponseError
case object ResponseError extends PolyErrorEffect

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class PolyErrorEffect
class ErrorEffect Polymorphic_- Any
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Inherited classlikes

final class CatchAllApply[E]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any
final class CatchAllEffApply[E]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any
final class CatchSomeApply[E]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any
final class CatchSomeEffApply[E]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any
final class CatchToEitherApply[E]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any
final class Polymorphize[X]

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Helper class for partial type application. Won't be needed in future Scala (SIP-47).

Attributes

Inherited from:
Polymorphic_-
Supertypes
class Object
trait Matchable
class Any
object handlers

Predefined handlers for this effect.

Predefined handlers for this effect.

Attributes

Inherited from:
PolyErrorEffect
Supertypes
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels = EmptyTuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Singleton
type MirroredElemTypes = EmptyTuple

Attributes

Inherited from:
Singleton
type MirroredMonoType = Singleton.this.type

The mirrored *-type

The mirrored *-type

Attributes

Inherited from:
Singleton
type MirroredType = Singleton.this.type

Attributes

Inherited from:
Singleton

Inherited and Abstract types

type @@[-X]

Read as Apply

Read as Apply

This effect, but with given type parameter applied.

Attributes

Inherited from:
Polymorphic_-
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Value members

Concrete methods

def handler[U]: Handler[Const[Response[U]], Const[Response[U]], @@[Response[U]], Any]
def raiseBadRequest(text: String): Computation[Nothing, @@[Response[Any]]]

Inherited methods

final def catchAll[E]: CatchAllApply[E]

Attributes

Inherited from:
PolyErrorEffect
final def catchAllEff[E]: CatchAllEffApply[E]

Attributes

Inherited from:
PolyErrorEffect
final def catchSome[E]: CatchSomeApply[E]

Attributes

Inherited from:
PolyErrorEffect
final def catchSomeEff[E]: CatchSomeEffApply[E]

Attributes

Inherited from:
PolyErrorEffect

Attributes

Inherited from:
PolyErrorEffect
final def fromEither[A, E](x: Either[E, A]): Computation[A, @@[E]]

Attributes

Inherited from:
PolyErrorEffect
final def fromOption[A, E](x: Option[A])(e: => E): Computation[A, @@[E]]

Attributes

Inherited from:
PolyErrorEffect
def fromProduct(p: Product): MirroredMonoType

Create a new instance of type T with elements taken from product p.

Create a new instance of type T with elements taken from product p.

Attributes

Inherited from:
Singleton
final def fromTry[A, E](x: Try[A])(using ev: Throwable <:< E): Computation[A, @@[E]]

Attributes

Inherited from:
PolyErrorEffect
inline def polymorphize[X]: Polymorphize[X]

API for defining custom effects.

API for defining custom effects.

Attributes

Inherited from:
Polymorphic_-
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final def raise[E](e: E): Computation[Nothing, @@[E]]

Attributes

Inherited from:
PolyErrorEffect

Inherited fields

protected val monomorphic: ErrorEffect[Any]

Attributes

Inherited from:
Polymorphic_-