copyout

doobie.postgres.free.copyout
object copyout

Attributes

Source
copyout.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
copyout.type

Members list

Type members

Classlikes

object CopyOutOp

Attributes

Companion
trait
Source
copyout.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
CopyOutOp.type
sealed trait CopyOutOp[A]

Attributes

Companion
object
Source
copyout.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CancelCopy.type
object Canceled.type
class Embed[A]
class ForceR[A, B]
object GetFieldCount.type
object GetFormat.type
object GetHandledRowCount.type
class HandleErrorWith[A]
object IsActive.type
object Monotonic.type
class OnCancel[A]
class Poll1[A]
class RaiseError[A]
class Raw[A]
object ReadFromCopy.type
object Realtime.type
class Suspend[A]
class Uncancelable[A]
Show all

Types

type CopyOutIO[A] = Free[CopyOutOp, A]

Attributes

Source
copyout.scala

Value members

Concrete methods

def capturePoll[M[_]](mpoll: Poll[M]): Poll[CopyOutIO]

Attributes

Source
copyout.scala
def delay[A](thunk: => A): Free[CopyOutOp, A]

Attributes

Source
copyout.scala
def embed[F[_], J, A](j: J, fa: Free[F, A])(implicit ev: Embeddable[F, J]): Free[CopyOutOp, A]

Attributes

Source
copyout.scala
def forceR[A, B](fa: CopyOutIO[A])(fb: CopyOutIO[B]): Free[CopyOutOp, B]

Attributes

Source
copyout.scala
def getFieldFormat(a: Int): CopyOutIO[Int]

Attributes

Source
copyout.scala
def handleErrorWith[A](fa: CopyOutIO[A])(f: Throwable => CopyOutIO[A]): CopyOutIO[A]

Attributes

Source
copyout.scala
def onCancel[A](fa: CopyOutIO[A], fin: CopyOutIO[Unit]): Free[CopyOutOp, A]

Attributes

Source
copyout.scala
def pure[A](a: A): CopyOutIO[A]

Attributes

Source
copyout.scala
def raiseError[A](err: Throwable): CopyOutIO[A]

Attributes

Source
copyout.scala
def raw[A](f: CopyOut => A): CopyOutIO[A]

Attributes

Source
copyout.scala
def readFromCopy(a: Boolean): CopyOutIO[Array[Byte]]

Attributes

Source
copyout.scala
def suspend[A](hint: Type)(thunk: => A): Free[CopyOutOp, A]

Attributes

Source
copyout.scala
def uncancelable[A](body: Poll[CopyOutIO] => CopyOutIO[A]): Free[CopyOutOp, A]

Attributes

Source
copyout.scala

Concrete fields

val cancelCopy: CopyOutIO[Unit]

Attributes

Source
copyout.scala
val canceled: Free[CopyOutOp, Unit]

Attributes

Source
copyout.scala

Attributes

Source
copyout.scala
val getFormat: CopyOutIO[Int]

Attributes

Source
copyout.scala

Attributes

Source
copyout.scala
val isActive: CopyOutIO[Boolean]

Attributes

Source
copyout.scala
val monotonic: Free[CopyOutOp, FiniteDuration]

Attributes

Source
copyout.scala
val readFromCopy: CopyOutIO[Array[Byte]]

Attributes

Source
copyout.scala
val realtime: Free[CopyOutOp, FiniteDuration]

Attributes

Source
copyout.scala
val unit: CopyOutIO[Unit]

Attributes

Source
copyout.scala

Implicits

Implicits

implicit def MonoidCopyOutIO[A](implicit M: Monoid[A]): Monoid[CopyOutIO[A]]

Attributes

Source
copyout.scala
implicit val SyncCopyOutIO: Sync[CopyOutIO]

Attributes

Source
copyout.scala