sealed abstract class ResponsePrelude extends Product with Serializable
A projection of a Response without the body.
- Source
- ResponsePrelude.scala
- Note
The Response#attributes are omitted in this encoding because they do not (and can not) have a cats.kernel.Order instance. If they were included here, then we could not write a cats.kernel.Order instance for ResponsePrelude, limiting some of its utility, e.g. it could not be used in a cats.data.NonEmptySet.
- Alphabetic
- By Inheritance
- ResponsePrelude
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
canEqual(that: Any): Boolean
- Definition Classes
- Equals
- abstract def headers: Headers
- abstract def httpVersion: HttpVersion
-
abstract
def
productArity: Int
- Definition Classes
- Product
-
abstract
def
productElement(n: Int): Any
- Definition Classes
- Product
- abstract def status: Status
- abstract def withHeaders(value: Headers): ResponsePrelude
- abstract def withHttpVersion(value: HttpVersion): ResponsePrelude
- abstract def withStatus(value: Status): ResponsePrelude
Concrete Value Members
- final def mapHeaders(f: (Headers) ⇒ Headers): ResponsePrelude
- final def mapHttpVersion(f: (HttpVersion) ⇒ HttpVersion): ResponsePrelude
- final def mapStatus(f: (Status) ⇒ Status): ResponsePrelude
-
def
productIterator: Iterator[Any]
- Definition Classes
- Product
-
def
productPrefix: String
- Definition Classes
- Product
-
final
def
toString(): String
- Definition Classes
- ResponsePrelude → AnyRef → Any