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

Concise view

Type members

Classlikes

object CopyOutOp

Attributes

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

Attributes

Companion:
object
Source:
copyout.scala
Graph
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
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]

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

Attributes

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

Attributes

Source:
copyout.scala

Attributes

Source:
copyout.scala

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