sealed trait EndpointIO[I] extends EndpointInput[I] with EndpointOutput[I]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EndpointIO
  2. EndpointOutput
  3. EndpointInput
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def and[J, IJ](other: EndpointIO[J])(implicit ts: typelevel.ParamConcat.Aux[I, J, IJ]): EndpointIO[IJ]
  2. abstract def and[J, IJ](other: EndpointOutput[J])(implicit ts: typelevel.ParamConcat.Aux[I, J, IJ]): EndpointOutput[IJ]
    Definition Classes
    EndpointOutput
  3. abstract def and[J, IJ](other: EndpointInput[J])(implicit ts: typelevel.ParamConcat.Aux[I, J, IJ]): EndpointInput[IJ]
    Definition Classes
    EndpointInput
  4. abstract def show: String
    Definition Classes
    EndpointIOEndpointOutputEndpointInput

Concrete Value Members

  1. def /[J, IJ](other: EndpointInput[J])(implicit ts: typelevel.ParamConcat.Aux[I, J, IJ]): EndpointInput[IJ]
    Definition Classes
    EndpointInput
  2. def map[II](f: (I) ⇒ II)(g: (II) ⇒ I): EndpointIO[II]
    Definition Classes
    EndpointIOEndpointOutputEndpointInput
  3. def mapTo[COMPANION, CASE_CLASS <: Product](c: COMPANION)(implicit fc: FnComponents[COMPANION, I, CASE_CLASS]): EndpointIO[CASE_CLASS]
    Definition Classes
    EndpointIOEndpointOutputEndpointInput