CalibanError

caliban.CalibanError$
See theCalibanError companion trait

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

case class ExecutionError(msg: String, path: List[Either[String, Int]], locationInfo: Option[LocationInfo], innerThrowable: Option[Throwable], extensions: Option[ObjectValue]) extends CalibanError

Describes an error that happened while executing a query.

Describes an error that happened while executing a query.

Attributes

Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class ParsingError(msg: String, locationInfo: Option[LocationInfo], innerThrowable: Option[Throwable], extensions: Option[ObjectValue]) extends CalibanError

Describes an error that happened while parsing a query.

Describes an error that happened while parsing a query.

Attributes

Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class ValidationError(msg: String, explanatoryText: String, locationInfo: Option[LocationInfo], extensions: Option[ObjectValue]) extends CalibanError

Describes an error that happened while validating a query.

Describes an error that happened while validating a query.

Attributes

Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Implicits

Implicits

implicit def circeDecoder[F[_]](implicit ev: IsCirceDecoder[F]): F[CalibanError]
implicit def circeEncoder[F[_]](implicit ev: IsCirceEncoder[F]): F[CalibanError]
implicit def jsoniterCodec[F[_]](implicit ev: IsJsoniterCodec[F]): F[CalibanError]
implicit def zioJsonDecoder[F[_]](implicit ev: IsZIOJsonDecoder[F]): F[CalibanError]
implicit def zioJsonEncoder[F[_]](implicit ev: IsZIOJsonEncoder[F]): F[CalibanError]