MultipartCodec

case
class MultipartCodec[T](rawBodyType: MultipartBody, codec: Codec[Seq[RawPart], T, MultipartFormData])

Information needed to handle a multipart body. Individual parts are decoded as described by rawBodyType, which contains codecs for each part, as well as an optional default codec. The sequence of decoded parts can be further decoded into a high-level T type using codec.

Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def map[U](mapping: Mapping[T, U]): MultipartCodec[U]
def map[U](f: T => U)(g: U => T): MultipartCodec[U]
def mapDecode[U](f: T => DecodeResult[U])(g: U => T): MultipartCodec[U]

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product