def awsToScala[R <: AmazonWebServiceRequest, T]()

in app/aws/AwsAsyncHandler.scala [23:33]


  def awsToScala[R <: AmazonWebServiceRequest, T](
      sdkMethod: Function2[
        R,
        AsyncHandler[R, T],
        java.util.concurrent.Future[T]
      ]
  ): Function1[R, Future[T]] = { req =>
    val p = Promise[T]
    sdkMethod(req, new AwsAsyncPromiseHandler(p))
    p.future
  }