public interface GenericMarshallers extends LowPriorityToResponseMarshallerImplicits
Modifier and Type | Method and Description |
---|---|
<A1,A2,B> Marshaller<scala.util.Either<A1,A2>,B> |
eitherMarshaller(Marshaller<A1,B> m1,
Marshaller<A2,B> m2) |
<A,B> Marshaller<scala.concurrent.Future<A>,B> |
futureMarshaller(Marshaller<A,B> m) |
<A,B> Marshaller<scala.Option<A>,B> |
optionMarshaller(Marshaller<A,B> m,
EmptyValue<B> empty) |
<T> Marshaller<java.lang.Throwable,T> |
throwableMarshaller() |
<A,B> Marshaller<scala.util.Try<A>,B> |
tryMarshaller(Marshaller<A,B> m) |
fromEntityStreamingSupportAndByteStringSourceMarshaller, fromEntityStreamingSupportAndEntityMarshaller, liftMarshaller, liftMarshallerConversion
<T> Marshaller<java.lang.Throwable,T> throwableMarshaller()
<A,B> Marshaller<scala.Option<A>,B> optionMarshaller(Marshaller<A,B> m, EmptyValue<B> empty)
<A1,A2,B> Marshaller<scala.util.Either<A1,A2>,B> eitherMarshaller(Marshaller<A1,B> m1, Marshaller<A2,B> m2)
<A,B> Marshaller<scala.concurrent.Future<A>,B> futureMarshaller(Marshaller<A,B> m)
<A,B> Marshaller<scala.util.Try<A>,B> tryMarshaller(Marshaller<A,B> m)