Как исправить «T не соответствует границе <: AnyKind»?

У меня есть следующий проект ZIO

      object MinimalCounterexample extends ZIOAppDefault {

  val fetch = {
    for {
      result <- Client.request("http://localhost:9123/whatever")
      data   <- result.body.asString
      _      <- zio.Console.printLine(data)
    } yield ()
  }

  override def run = fetch.provide(
    EventLoopGroup.auto(),
    ChannelFactory.auto,
  )

}

Когда я компилирую это, я получаю эту ошибку:

      io.netty.channel.ChannelFactory[io.netty.channel.Channel] does not conform to bound <: AnyKind

Что дает? Как это исправить?

1 ответ

Проблема связана с прохождениемкомпилятору scala.

Снятие этого флага свустраняет проблему.

Другие вопросы по тегам