cc.spray

marshalling

package marshalling

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. case class CantMarshal (onlyTo: List[ContentType]) extends Marshalling[Any] with Product

  2. case class CantUnmarshal (onlyFrom: List[ContentTypeRange]) extends Unmarshalling[Nothing] with Product

  3. trait DefaultMarshallers extends AnyRef

  4. trait DefaultUnmarshallers extends AnyRef

  5. case class MarshalWith [-A] (f: (A) ⇒ HttpContent) extends Marshalling[A] with Product

  6. trait MarshallerBase [A] extends Marshaller[A]

  7. trait Marshalling [-A] extends AnyRef

    attributes: sealed
  8. case class UnmarshalWith [+A] (f: (HttpContent) ⇒ Either[Rejection, A]) extends Unmarshalling[A] with Product

  9. trait UnmarshallerBase [A] extends Unmarshaller[A]

  10. trait Unmarshalling [+A] extends AnyRef

    attributes: sealed

Value Members

  1. object DefaultMarshallers extends DefaultMarshallers

  2. object DefaultUnmarshallers extends DefaultUnmarshallers