Package

org.http4s

dsl

Permalink

package dsl

Linear Supertypes
Http4s, AllSyntax, TaskRequestSyntax, TaskResponseSyntax, StringSyntax, ServiceSyntax, Http4sFunctions, UriFunctions, QValueFunctions, Http4sInstances, StatusInstances, MethodInstances, QValueInstances, CharsetRangeInstances, EntityEncoderInstances, EntityEncoderInstances0, HttpVersionInstances, EntityDecoderInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dsl
  2. Http4s
  3. AllSyntax
  4. TaskRequestSyntax
  5. TaskResponseSyntax
  6. StringSyntax
  7. ServiceSyntax
  8. Http4sFunctions
  9. UriFunctions
  10. QValueFunctions
  11. Http4sInstances
  12. StatusInstances
  13. MethodInstances
  14. QValueInstances
  15. CharsetRangeInstances
  16. EntityEncoderInstances
  17. EntityEncoderInstances0
  18. HttpVersionInstances
  19. EntityDecoderInstances
  20. AnyRef
  21. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class /(parent: Path, child: String) extends Path with Product with Serializable

    Permalink
  2. implicit final class AcceptedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  3. implicit final class AlreadyReportedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  4. implicit final class BadGatewaySyntax extends AnyVal with EntityResponseGenerator

    Permalink
  5. implicit final class BadRequestSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  6. implicit final class ConflictSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  7. implicit final class ContinueSyntax extends AnyVal with EmptyResponseGenerator

    Permalink
  8. implicit final class CreatedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  9. implicit final class ExpectationFailedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  10. implicit final class FailedDependencySyntax extends AnyVal with EntityResponseGenerator

    Permalink
  11. implicit final class ForbiddenSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  12. implicit final class FoundSyntax extends AnyVal with LocationResponseGenerator

    Permalink
  13. implicit final class GatewayTimeoutSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  14. implicit final class GoneSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  15. implicit final class HttpVersionNotSupportedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  16. implicit final class IMUsedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  17. implicit final class InsufficientStorageSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  18. implicit final class InternalServerErrorSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  19. implicit final class LengthRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  20. implicit final class LockedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  21. implicit final class LoopDetectedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  22. class MethodConcat extends AnyRef

    Permalink
  23. implicit final class MethodConcatOps extends AnyVal

    Permalink
  24. implicit final class MethodNotAllowedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  25. implicit final class MethodOps extends AnyVal

    Permalink
  26. implicit final class MovedPermanentlySyntax extends AnyVal with LocationResponseGenerator

    Permalink
  27. implicit final class MultipleChoicesSyntax extends AnyVal with LocationResponseGenerator

    Permalink
  28. implicit final class Multiyntax extends AnyVal with EntityResponseGenerator

    Permalink
  29. implicit final class NetworkAuthenticationRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  30. implicit final class NoContentSyntax extends AnyVal with EmptyResponseGenerator

    Permalink
  31. implicit final class NonAuthoritativeInformationSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  32. implicit final class NotAcceptableSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  33. implicit final class NotExtendedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  34. implicit final class NotFoundSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  35. implicit final class NotImplementedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  36. implicit final class NotModifiedSyntax extends AnyVal with EmptyResponseGenerator

    Permalink
  37. class NumericPathVar[A <: AnyVal] extends AnyRef

    Permalink
    Attributes
    protected
  38. implicit final class OkSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  39. abstract class OptionalMultiQueryParamDecoderMatcher[T] extends AnyRef

    Permalink

    Capture a query parameter that appears 0 or more times.

    Capture a query parameter that appears 0 or more times.

    case class Foo(i: Int)
    implicit val fooDecoder: QueryParamDecoder[Foo] = ...
    implicit val fooParam: QueryParam[Foo] = ...
    
    object FooMatcher extends OptionalMultiQueryParamDecoderMatcher[Foo]("foo")
    val service: HttpService = {
      // matches http://.../closest?foo=2&foo=3&foo=4
      case GET -> Root / "closest" :? FooMatcher(Some(Seq(2,3,4))) => ...
    
      /*
      *  matches http://.../closest?foo=2&foo=3&foo=4 as well as http://.../closest (no parameters)
      *  or http://.../closest?foo=2 (single occurrence)
      */
      case GET -> Root / "closest" :? FooMatcher(is) => ...
  40. abstract class OptionalQueryParamDecoderMatcher[T] extends AnyRef

    Permalink
  41. abstract class OptionalQueryParamMatcher[T] extends OptionalQueryParamDecoderMatcher[T]

    Permalink
  42. abstract class OptionalValidatingQueryParamDecoderMatcher[T] extends AnyRef

    Permalink

    param extractor using org.http4s.QueryParamDecoder.

    param extractor using org.http4s.QueryParamDecoder. Note that this will _always_ match, but will return an Option possibly containing the result of the conversion to T

    case class Foo(i: Int)
    implicit val fooDecoder: QueryParamDecoder[Foo] = ...
    
    case class Bar(i: Int)
    implicit val barDecoder: QueryParamDecoder[Bar] = ...
    
    object FooMatcher extends ValidatingQueryParamDecoderMatcher[Foo]("foo")
    object BarMatcher extends OptionalValidatingQueryParamDecoderMatcher[Bar]("bar")
    
    val service: HttpService = {
    case GET -> Root / "closest" :? FooMatcher(fooValue) +& BarMatcher(barValue) => {
      ^(fooValue, barValue getOrElse 42.right) { (foo, bar) =>
        ...
      }.fold(
        nelE => BadRequest(nelE.toList.map(_.sanitized).mkString("\n")),
        baz  => { ... }
      )
    }
  43. implicit final class PartialContentSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  44. abstract class Path extends AnyRef

    Permalink

    Base class for path extractors.

  45. implicit final class PayloadTooLargeSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  46. implicit final class PaymentRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  47. implicit final class PermanentRedirectSyntax extends AnyVal with LocationResponseGenerator

    Permalink
  48. implicit final class PreconditionFailedSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  49. implicit final class PreconditionRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  50. implicit final class ProxyAuthenticationRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  51. abstract class QueryParamDecoderMatcher[T] extends AnyRef

    Permalink

    param extractor using QueryParamDecoder:

    param extractor using QueryParamDecoder:

    case class Foo(i: Int)
    implicit val fooDecoder: QueryParamDecoder[Foo] = ...
    
    object FooMatcher extends QueryParamDecoderMatcher[Foo]("foo")
    val service: HttpService = {
      case GET -> Root / "closest" :? FooMatcher(2) => ...
  52. abstract class QueryParamMatcher[T] extends QueryParamDecoderMatcher[T]

    Permalink

    param extractor using QueryParamDecoder:

    param extractor using QueryParamDecoder:

    case class Foo(i: Int)
    implicit val fooDecoder: QueryParamDecoder[Foo] = ...
    implicit val fooParam: QueryParam[Foo] = ...
    
    object FooMatcher extends QueryParamDecoderMatcher[Foo]
    val service: HttpService = {
      case GET -> Root / "closest" :? FooMatcher(2) => ...
  53. implicit final class RangeNotSatisfiableSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  54. implicit final class RequestHeaderFieldsTooLargeSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  55. implicit final class RequestTimeoutSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  56. implicit final class ResetContentSyntax extends AnyVal with EmptyResponseGenerator

    Permalink
  57. implicit final class SeeOtherSyntax extends AnyVal with LocationResponseGenerator

    Permalink
  58. implicit final class ServiceUnavailableSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  59. implicit final class SwitchingProtocolsSyntax extends AnyVal with EmptyResponseGenerator

    Permalink
  60. implicit final class TemporaryRedirectSyntax extends AnyVal with LocationResponseGenerator

    Permalink
  61. implicit final class TooManyRequestsSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  62. implicit final class UnauthorizedSyntax extends AnyVal with WwwAuthenticateResponseGenerator

    Permalink
  63. implicit final class UnavailableForLegalReasonsSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  64. implicit final class UnprocessableEntitySyntax extends AnyVal with EntityResponseGenerator

    Permalink
  65. implicit final class UnsupportedMediaTypeSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  66. implicit final class UpgradeRequiredSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  67. implicit final class UriTooLongSyntax extends AnyVal with EntityResponseGenerator

    Permalink
  68. abstract class ValidatingQueryParamDecoderMatcher[T] extends AnyRef

    Permalink

    param extractor using org.http4s.QueryParamDecoder.

    param extractor using org.http4s.QueryParamDecoder. Note that this will return a ParseFailure if the parameter cannot be decoded.

    case class Foo(i: Int)
    implicit val fooDecoder: QueryParamDecoder[Foo] = ...
    
    object FooMatcher extends ValidatingQueryParamDecoderMatcher[Foo]("foo")
    val service: HttpService = {
    case GET -> Root / "closest" :? FooMatcher(fooValue) => {
      fooValue.fold(
        nelE => BadRequest(nelE.toList.map(_.sanitized).mkString("\n")),
        foo  => { ... }
      )
    }
  69. implicit final class VariantAlsoNegotiatesSyntax extends AnyVal with EntityResponseGenerator

    Permalink

Value Members

  1. object +&

    Permalink

    Multiple param extractor:

    Multiple param extractor:

    object A extends QueryParamDecoderMatcher[String]("a")
    object B extends QueryParamDecoderMatcher[Int]("b")
    val service: HttpService = {
      case GET -> Root / "user" :? A(a) +& B(b) => ...
  2. object ->

    Permalink
  3. object /:

    Permalink

    Path separator extractor:

    Path separator extractor:

    Path("/1/2/3/test.json") match {
      case "1" /: "2" /: _ =>  ...
  4. object :?

    Permalink
  5. val Accepted: Status.Accepted.type

    Permalink
  6. val AlreadyReported: Status.AlreadyReported.type

    Permalink
  7. val BadGateway: Status.BadGateway.type

    Permalink
  8. val BadRequest: Status.BadRequest.type

    Permalink
  9. val CONNECT: Method.CONNECT

    Permalink
  10. implicit val CharacterSetEqual: Equal[CharsetRange]

    Permalink
    Definition Classes
    CharsetRangeInstances
  11. implicit val CharsetShow: Show[Charset]

    Permalink
    Definition Classes
    CharsetRangeInstances
  12. val Conflict: Status.Conflict.type

    Permalink
  13. val Continue: Status.Continue.type

    Permalink
  14. val Created: Status.Created.type

    Permalink
  15. val DELETE: Method.DELETE

    Permalink
  16. val ExpectationFailed: Status.ExpectationFailed.type

    Permalink
  17. val FailedDependency: Status.FailedDependency.type

    Permalink
  18. val Forbidden: Status.Forbidden.type

    Permalink
  19. val Found: Status.Found.type

    Permalink
  20. val GET: Method.GET

    Permalink
  21. val GatewayTimeout: Status.GatewayTimeout.type

    Permalink
  22. val Gone: Status.Gone.type

    Permalink
  23. val HEAD: Method.HEAD

    Permalink
  24. val HttpVersionNotSupported: Status.HttpVersionNotSupported.type

    Permalink
  25. implicit val HttpVersionOrder: Order[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  26. implicit val HttpVersionShow: Show[HttpVersion]

    Permalink
    Definition Classes
    HttpVersionInstances
  27. val IMUsed: Status.IMUsed.type

    Permalink
  28. val InsufficientStorage: Status.InsufficientStorage.type

    Permalink
  29. object IntVar extends NumericPathVar[Int]

    Permalink

    Integer extractor of a path variable:

    Integer extractor of a path variable:

    Path("/user/123") match {
       case Root / "user" / IntVar(userId) => ...
  30. val InternalServerError: Status.InternalServerError.type

    Permalink
  31. val LengthRequired: Status.LengthRequired.type

    Permalink
  32. val Locked: Status.Locked.type

    Permalink
  33. object LongVar extends NumericPathVar[Long]

    Permalink

    Long extractor of a path variable:

    Long extractor of a path variable:

    Path("/user/123") match {
       case Root / "user" / LongVar(userId) => ...
  34. val LoopDetected: Status.LoopDetected.type

    Permalink
  35. implicit val MethodInstances: Show[Method] with Equal[Method]

    Permalink
    Definition Classes
    MethodInstances
  36. val MethodNotAllowed: Status.MethodNotAllowed.type

    Permalink
  37. val MovedPermanently: Status.MovedPermanently.type

    Permalink
  38. val MultiStatus: Status.MultiStatus.type

    Permalink
  39. val MultipleChoices: Status.MultipleChoices.type

    Permalink
  40. val NetworkAuthenticationRequired: Status.NetworkAuthenticationRequired.type

    Permalink
  41. val NoContent: Status.NoContent.type

    Permalink
  42. val NonAuthoritativeInformation: Status.NonAuthoritativeInformation.type

    Permalink
  43. val NotAcceptable: Status.NotAcceptable.type

    Permalink
  44. val NotExtended: Status.NotExtended.type

    Permalink
  45. val NotFound: Status.NotFound.type

    Permalink
  46. val NotImplemented: Status.NotImplemented.type

    Permalink
  47. val NotModified: Status.NotModified.type

    Permalink
  48. val OPTIONS: Method.OPTIONS

    Permalink
  49. val Ok: Status.Ok.type

    Permalink
  50. val PATCH: Method.PATCH

    Permalink
  51. val POST: Method.POST

    Permalink
  52. val PUT: Method.PUT

    Permalink
  53. val PartialContent: Status.PartialContent.type

    Permalink
  54. object Path

    Permalink
  55. val PayloadTooLarge: Status.PayloadTooLarge.type

    Permalink
  56. val PaymentRequired: Status.PaymentRequired.type

    Permalink
  57. val PermanentRedirect: Status.PermanentRedirect.type

    Permalink
  58. val PreconditionFailed: Status.PreconditionFailed.type

    Permalink
  59. val PreconditionRequired: Status.PreconditionRequired.type

    Permalink
  60. val Processing: Status.Processing.type

    Permalink
  61. val ProxyAuthenticationRequired: Status.ProxyAuthenticationRequired.type

    Permalink
  62. val RangeNotSatisfiable: Status.RangeNotSatisfiable.type

    Permalink
  63. val RequestHeaderFieldsTooLarge: Status.RequestHeaderFieldsTooLarge.type

    Permalink
  64. val RequestTimeout: Status.RequestTimeout.type

    Permalink
  65. val ResetContent: Status.ResetContent.type

    Permalink
  66. object Root extends Path with Product with Serializable

    Permalink

    Root extractor:

    Root extractor:

    Path("/") match {
      case Root => ...
    }
  67. val SeeOther: Status.SeeOther.type

    Permalink
  68. val ServiceUnavailable: Status.ServiceUnavailable.type

    Permalink
  69. implicit val StatusOrder: Order[Status]

    Permalink
    Definition Classes
    StatusInstances
  70. implicit val StatusShow: Show[Status]

    Permalink
    Definition Classes
    StatusInstances
  71. val SwitchingProtocols: Status.SwitchingProtocols.type

    Permalink
  72. val TRACE: Method.TRACE

    Permalink
  73. val TemporaryRedirect: Status.TemporaryRedirect.type

    Permalink
  74. val TooManyRequests: Status.TooManyRequests.type

    Permalink
  75. val Unauthorized: Status.Unauthorized.type

    Permalink
  76. val UnavailableForLegalReasons: Status.UnavailableForLegalReasons.type

    Permalink
  77. val UnprocessableEntity: Status.UnprocessableEntity.type

    Permalink
  78. val UnsupportedMediaType: Status.UnsupportedMediaType.type

    Permalink
  79. val UpgradeRequired: Status.UpgradeRequired.type

    Permalink
  80. val UriTooLong: Status.UriTooLong.type

    Permalink
  81. val UseProxy: Status.UseProxy.type

    Permalink
  82. val VariantAlsoNegotiates: Status.VariantAlsoNegotiates.type

    Permalink
  83. object as

    Permalink
  84. def binFile(file: File): EntityDecoder[File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  85. implicit val binary: EntityDecoder[ByteVector]

    Permalink
    Definition Classes
    EntityDecoderInstances
  86. implicit val byteArrayEncoder: EntityEncoder[Array[Byte]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  87. implicit val byteVectorEncoder: EntityEncoder[ByteVector]

    Permalink
    Definition Classes
    EntityEncoderInstances
  88. implicit def charArrayEncoder(implicit charset: Charset): EntityEncoder[Array[Char]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  89. def chunkedEncoder[A](f: (A) ⇒ Channel[Task, Int, ByteVector], chunkSize: Int): EntityEncoder[A]

    Permalink
    Definition Classes
    EntityEncoderInstances
  90. def emptyEncoder[A]: EntityEncoder[A]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  91. implicit val entityEncoderContravariant: Contravariant[EntityEncoder]

    Permalink
    Definition Classes
    EntityEncoderInstances
  92. def error[T](t: Throwable): EntityDecoder[T]

    Permalink
    Definition Classes
    EntityDecoderInstances
  93. implicit val fileEncoder: EntityEncoder[File]

    Permalink
    Definition Classes
    EntityEncoderInstances
  94. implicit val filePathEncoder: EntityEncoder[java.nio.file.Path]

    Permalink
    Definition Classes
    EntityEncoderInstances
  95. implicit def futureEncoder[A](implicit W: EntityEncoder[A], ec: ExecutionContext): EntityEncoder[Future[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  96. implicit def http4sServiceSyntax[A, B](service: Service[A, B]): ServiceOps[A, B]

    Permalink
    Definition Classes
    ServiceSyntax
  97. implicit def http4sStringSyntax(s: String): StringOps

    Permalink
    Definition Classes
    StringSyntax
  98. implicit def http4sTaskRequestSyntax(req: Task[Request]): TaskRequestOps

    Permalink
    Definition Classes
    TaskRequestSyntax
  99. implicit def http4sTaskResponseSyntax(resp: Task[Response]): TaskResponseOps

    Permalink
    Definition Classes
    TaskResponseSyntax
  100. package impl

    Permalink
  101. implicit def inputStreamEncoder[A <: InputStream]: EntityEncoder[A]

    Permalink
    Definition Classes
    EntityEncoderInstances
  102. implicit def multipart: EntityDecoder[Multipart]

    Permalink
    Definition Classes
    EntityDecoderInstances
  103. implicit val multipartEncoder: EntityEncoder[Multipart]

    Permalink
    Definition Classes
    EntityEncoderInstances
  104. implicit def naturalTransformationEncoder[F[_], A](implicit N: ~>[F, Task], W: EntityEncoder[A]): EntityEncoder[F[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  105. implicit def process0Encoder[A](implicit W: EntityEncoder[A]): EntityEncoder[Process0[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  106. macro def q(d: Double): QValue

    Permalink
    Definition Classes
    QValueFunctions
  107. implicit val qValueOrder: Order[QValue]

    Permalink
    Definition Classes
    QValueInstances
  108. implicit val qValueShow: Show[QValue]

    Permalink
    Definition Classes
    QValueInstances
  109. implicit def readerEncoder[A <: Reader](implicit charset: Charset): EntityEncoder[A]

    Permalink
    Definition Classes
    EntityEncoderInstances
  110. def removeDotSegments(path: Uri.Path): Uri.Path

    Permalink
    Definition Classes
    UriFunctions
  111. def resolve(base: Uri, reference: Uri): Uri

    Permalink
    Definition Classes
    UriFunctions
  112. implicit val serverSentEventEncoder: EntityEncoder[EventStream]

    Permalink
    Definition Classes
    EntityEncoderInstances
  113. def showEncoder[A](implicit charset: Charset, show: Show[A]): EntityEncoder[A]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  114. implicit def sourceEncoder[A](implicit W: EntityEncoder[A]): EntityEncoder[Process[Task, A]]

    Permalink
    Definition Classes
    EntityEncoderInstances0
  115. implicit def stringEncoder(implicit charset: Charset): EntityEncoder[String]

    Permalink
    Definition Classes
    EntityEncoderInstances
  116. implicit def taskEncoder[A](implicit W: EntityEncoder[A]): EntityEncoder[Task[A]]

    Permalink
    Definition Classes
    EntityEncoderInstances
  117. implicit def text(implicit defaultCharset: Charset): EntityDecoder[String]

    Permalink
    Definition Classes
    EntityDecoderInstances
  118. def textFile(file: File): EntityDecoder[File]

    Permalink
    Definition Classes
    EntityDecoderInstances
  119. implicit val unitEncoder: EntityEncoder[Unit]

    Permalink
    Definition Classes
    EntityEncoderInstances
  120. macro def uri(s: String): Uri

    Permalink
    Definition Classes
    UriFunctions
  121. implicit val void: EntityDecoder[Unit]

    Permalink
    Definition Classes
    EntityDecoderInstances
  122. object ~

    Permalink

    File extension extractor

Deprecated Value Members

  1. implicit val byteBufferEncoder: EntityEncoder[ByteBuffer]

    Permalink
    Definition Classes
    EntityEncoderInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16) Removed due to unpredictable semantics. Wrap in a ByteVector first.

  2. implicit def charBufferEncoder(implicit charset: Charset): EntityEncoder[CharBuffer]

    Permalink
    Definition Classes
    EntityEncoderInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16) Removed due to unpredictable semantics. Convert to a String first.

Inherited from Http4s

Inherited from AllSyntax

Inherited from TaskRequestSyntax

Inherited from TaskResponseSyntax

Inherited from StringSyntax

Inherited from ServiceSyntax

Inherited from Http4sFunctions

Inherited from UriFunctions

Inherited from QValueFunctions

Inherited from Http4sInstances

Inherited from StatusInstances

Inherited from MethodInstances

Inherited from QValueInstances

Inherited from CharsetRangeInstances

Inherited from EntityEncoderInstances

Inherited from EntityEncoderInstances0

Inherited from HttpVersionInstances

Inherited from EntityDecoderInstances

Inherited from AnyRef

Inherited from Any

Ungrouped