Packages

p

glngn.server

routing

package routing

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. routing
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait EndpointDefinitionError extends AnyRef
  2. trait EndpointsController extends ActorService
  3. sealed trait EndpointsError extends AnyRef
  4. type EndpointsImpl = List[TapirServiceActorEndpoint]
  5. sealed abstract class RepDesc[T, R <: Rep] extends AnyRef

    REPresentation DESCriptor.

    REPresentation DESCriptor. Association of a type with a representation for the given tag.

  6. sealed trait ResourceRep[T] extends AnyRef

    External resource representation.

    External resource representation.

    Priorities are:

    - Clarity of the external representation (eg: pretty printing) - Ease of use for the API

  7. sealed trait ResourceReps[T, R] extends AnyRef
    Annotations
    @implicitNotFound( ... )
  8. type TapirEndpoint[I, R] = Endpoint[I, Unit, R, AkkaStream]
  9. type TapirLogic[I, R] = (I) ⇒ Future[Either[Unit, R]]
  10. type TapirServiceActorEndpoint = ServerEndpoint[_, _, _, AkkaStream, Future]
  11. type TapirServiceActorEndpoints = List[TapirServiceActorEndpoint]

Value Members

  1. val TapirServerEndpoint: ServerEndpoint.type
  2. object EndpointDefinitionError
  3. object RepDesc
  4. object ResourceRep
  5. object ResourceReps

    #108 couldn't get this to be a fold over the hlist.

    #108 couldn't get this to be a fold over the hlist. Hrm. Copy/pasted the usual arities

Inherited from AnyRef

Inherited from Any

Ungrouped