All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.zeal18.zio.mongodb.driver.reactivestreams.InterruptibleSubscriber.scala Maven / Gradle / Ivy

package io.github.zeal18.zio.mongodb.driver.reactivestreams

import org.reactivestreams.Subscriber
import zio.Task
import zio.Trace
import zio.UIO

private trait InterruptibleSubscriber[A, B] extends Subscriber[A] {
  def interrupt(implicit trace: Trace): UIO[Unit]
  def await(implicit trace: Trace): Task[B]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy