package dsl
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- dsl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type / = PathAndQuery./
- type :& = PathAndQuery.:&
- type :? = PathAndQuery.:?
- trait BodyFactory[F[_], A, B] extends AnyRef
- trait EmptyBodyFactory[A] extends AnyRef
- trait JsonCodec[J] extends AnyRef
Value Members
- final val *&: PathAndQuery.*&.type
- final val /: PathAndQuery./.type
- final val :&: PathAndQuery.:&.type
- final val :?: PathAndQuery.:?.type
- final val :?*: PathAndQuery.:?*.type
- final val Root: PathAndQuery.Root.type
- def request[F[_], A, B](method: Method, pq: PathAndQuery, source: A, headers: Map[String, String])(implicit arg0: Effect[F], bf: BodyFactory[F, A, B]): F[Request[B]]
- def request[F[_], A, B](method: Method, pq: PathAndQuery, source: A)(implicit arg0: Effect[F], bf: BodyFactory[F, A, B]): F[Request[B]]
- def request[F[_], B](method: Method, pq: PathAndQuery)(implicit arg0: Effect[F], bf: EmptyBodyFactory[B]): F[Request[B]]
- def response[F[_], A, B](source: A, status: Status = Status.Ok, headers: Map[String, String] = Map.empty)(implicit arg0: Effect[F], bf: BodyFactory[F, A, B]): F[Response[B]]
- object ->
- object BodyFactory