EndpointError

Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait ClientError extends EndpointError
final case class MalformedHeader(headerName: String, textCodec: TextCodec[_]) extends ServerError
final case class MalformedMethod(methodName: String, textCodec: TextCodec[_]) extends ServerError
final case class MalformedQueryParam(queryParamName: String, textCodec: TextCodec[_]) extends ServerError
final case class MalformedRequestBody(api: EndpointSpec[_, _]) extends ServerError
final case class MalformedResponseBody(message: String, api: EndpointSpec[_, _]) extends ClientError
final case class MalformedRoute(path: Path, segment: Segment, textCodec: TextCodec[_]) extends ServerError
final case class MalformedStatus(status: String, textCodec: TextCodec[_]) extends ServerError
final case class MissingHeader(headerName: String) extends ServerError
final case class MissingQueryParam(queryParamName: String) extends ServerError
final case class NotFound(message: String, api: EndpointSpec[_, _]) extends ClientError
final case class PathTooShort(path: Path, textCodec: TextCodec[_]) extends ServerError
sealed trait ServerError extends EndpointError

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror