cc
.
spray
marshalling
package
marshalling
Visibility
Public
All
Impl.
Concrete
Abstract
Type Members
case class
CantMarshal
(
onlyTo: List[ContentType]
)
extends Marshalling[Any] with Product
case class
CantUnmarshal
(
onlyFrom: List[ContentTypeRange]
)
extends Unmarshalling[Nothing] with Product
trait
DefaultMarshallers
extends AnyRef
trait
DefaultUnmarshallers
extends AnyRef
case class
MarshalWith
[
-A
]
(
f: (A) ⇒ HttpContent
)
extends Marshalling[A] with Product
trait
MarshallerBase
[
A
]
extends Marshaller[A]
trait
Marshalling
[
-A
]
extends AnyRef
attributes: sealed
case class
UnmarshalWith
[
+A
]
(
f: (HttpContent) ⇒ Either[Rejection, A]
)
extends Unmarshalling[A] with Product
trait
UnmarshallerBase
[
A
]
extends Unmarshaller[A]
trait
Unmarshalling
[
+A
]
extends AnyRef
attributes: sealed
Value Members
object
DefaultMarshallers
extends DefaultMarshallers
object
DefaultUnmarshallers
extends DefaultUnmarshallers