trait CodingDirectives extends AnyRef
- Grouped
- Alphabetic
- By Inheritance
- CodingDirectives
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Value Members
-   final  def !=(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def ##: Int- Definition Classes
- AnyRef → Any
 
-    def +(other: String): String- Implicit
- This member is added by an implicit conversion from CodingDirectives toany2stringadd[CodingDirectives] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
 
-    def ->[B](y: B): (CodingDirectives, B)- Implicit
- This member is added by an implicit conversion from CodingDirectives toArrowAssoc[CodingDirectives] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
 
-   final  def ==(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def asInstanceOf[T0]: T0- Definition Classes
- Any
 
-    def clone(): AnyRef- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
-    def decodeRequest: Directive0Decompresses the incoming request if it is gzipordeflatecompressed.Decompresses the incoming request if it is gzipordeflatecompressed. Uncompressed requests are passed through untouched. If the request encoded with another encoding the request is rejected with anUnsupportedRequestEncodingRejection.
-    def decodeRequestWith(decoders: Decoder*): Directive0Decodes the incoming request if it is encoded with one of the given encoders. Decodes the incoming request if it is encoded with one of the given encoders. If the request encoding doesn't match one of the given encoders the request is rejected with an UnsupportedRequestEncodingRejection. If no decoders are given the default encoders (Gzip,Deflate,NoCoding) are used.
-    def decodeRequestWith(decoder: Decoder): Directive0Decodes the incoming request using the given Decoder. Decodes the incoming request using the given Decoder. If the request encoding doesn't match the request is rejected with an UnsupportedRequestEncodingRejection.
-    def encodeResponse: Directive0Encodes the response with the encoding that is requested by the client via the Accept- Encodingheader.Encodes the response with the encoding that is requested by the client via the Accept- Encodingheader. The response encoding is determined by the rules specified in http://tools.ietf.org/html/rfc7231#section-5.3.4.If the Accept-Encodingheader is missing or empty or specifies an encoding other than identity, gzip or deflate then no encoding is used.
-    def encodeResponseWith(first: Encoder, more: Encoder*): Directive0Encodes the response with the encoding that is requested by the client via the Accept- Encodingheader.Encodes the response with the encoding that is requested by the client via the Accept- Encodingheader. The response encoding is determined by the rules specified in http://tools.ietf.org/html/rfc7231#section-5.3.4.If the Accept-Encodingheader is missing then the response is encoded using thefirstencoder.If the Accept-Encodingheader is empty andNoCodingis part of the encoders then no response encoding is used. Otherwise the request is rejected.
-    def ensuring(cond: (CodingDirectives) => Boolean, msg: => Any): CodingDirectives- Implicit
- This member is added by an implicit conversion from CodingDirectives toEnsuring[CodingDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
 
-    def ensuring(cond: (CodingDirectives) => Boolean): CodingDirectives- Implicit
- This member is added by an implicit conversion from CodingDirectives toEnsuring[CodingDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
 
-    def ensuring(cond: Boolean, msg: => Any): CodingDirectives- Implicit
- This member is added by an implicit conversion from CodingDirectives toEnsuring[CodingDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
 
-    def ensuring(cond: Boolean): CodingDirectives- Implicit
- This member is added by an implicit conversion from CodingDirectives toEnsuring[CodingDirectives] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
 
-   final  def eq(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def equals(arg0: AnyRef): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def getClass(): Class[_ <: AnyRef]- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
 
-    def hashCode(): Int- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
 
-   final  def isInstanceOf[T0]: Boolean- Definition Classes
- Any
 
-   final  def ne(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-   final  def notify(): Unit- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
 
-   final  def notifyAll(): Unit- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
 
-    def requestEncodedWith(encoding: HttpEncoding): Directive0Rejects the request with an UnsupportedRequestEncodingRejection if its encoding doesn't match the given one. 
-    def responseEncodingAccepted(encoding: HttpEncoding): Directive0Rejects the request with an UnacceptedResponseEncodingRejection if the given response encoding is not accepted by the client. 
-   final  def synchronized[T0](arg0: => T0): T0- Definition Classes
- AnyRef
 
-    def toString(): String- Definition Classes
- AnyRef → Any
 
-   final  def wait(arg0: Long, arg1: Int): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
 
-   final  def wait(): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-    def withPrecompressedMediaTypeSupport: Directive0Inspects the response entity and adds a Content-Encoding: gzipresponse header if the entity's media-type is precompressed with gzip and noContent-Encodingheader is present yet.
Deprecated Value Members
-    def finalize(): Unit- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
- (Since version 9) 
 
-    def formatted(fmtstr: String): String- Implicit
- This member is added by an implicit conversion from CodingDirectives toStringFormat[CodingDirectives] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
- (Since version 2.12.16) Use - formatString.format(value)instead of- value.formatted(formatString), or use the- f""string interpolator. In Java 15 and later,- formattedresolves to the new method in String which has reversed parameters.
 
-    def →[B](y: B): (CodingDirectives, B)- Implicit
- This member is added by an implicit conversion from CodingDirectives toArrowAssoc[CodingDirectives] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
- (Since version 2.13.0) Use - ->instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.