BlobOp

doobie.free.blob$.BlobOp$
See theBlobOp companion trait
object BlobOp

Attributes

Companion:
trait
Source:
blob.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
BlobOp.type

Members list

Concise view

Type members

Classlikes

case object Canceled extends BlobOp[Unit]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[Unit]
class Object
trait Matchable
class Any
Self type
final case class Embed[A](e: Embedded[A]) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
final case class ForceR[A, B](fa: BlobIO[A], fb: BlobIO[B]) extends BlobOp[B]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[B]
class Object
trait Matchable
class Any
case object Free extends BlobOp[Unit]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[Unit]
class Object
trait Matchable
class Any
Self type
Free.type
case object GetBinaryStream extends BlobOp[InputStream]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[InputStream]
class Object
trait Matchable
class Any
Self type
final case class GetBinaryStream1(a: Long, b: Long) extends BlobOp[InputStream]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[InputStream]
class Object
trait Matchable
class Any
final case class GetBytes(a: Long, b: Int) extends BlobOp[Array[Byte]]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Array[Byte]]
class Object
trait Matchable
class Any
final case class HandleErrorWith[A](fa: BlobIO[A], f: Throwable => BlobIO[A]) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
case object Length extends BlobOp[Long]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[Long]
class Object
trait Matchable
class Any
Self type
Length.type
case object Monotonic extends BlobOp[FiniteDuration]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[FiniteDuration]
class Object
trait Matchable
class Any
Self type
final case class OnCancel[A](fa: BlobIO[A], fin: BlobIO[Unit]) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
final case class Poll1[A](poll: Any, fa: BlobIO[A]) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
final case class Position(a: Array[Byte], b: Long) extends BlobOp[Long]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Long]
class Object
trait Matchable
class Any
final case class Position1(a: Blob, b: Long) extends BlobOp[Long]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Long]
class Object
trait Matchable
class Any
final case class RaiseError[A](e: Throwable) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
final case class Raw[A](f: Blob => A) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
case object Realtime extends BlobOp[FiniteDuration]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait BlobOp[FiniteDuration]
class Object
trait Matchable
class Any
Self type
final case class SetBinaryStream(a: Long) extends BlobOp[OutputStream]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[OutputStream]
class Object
trait Matchable
class Any
final case class SetBytes(a: Long, b: Array[Byte]) extends BlobOp[Int]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Int]
class Object
trait Matchable
class Any
final case class SetBytes1(a: Long, b: Array[Byte], c: Int, d: Int) extends BlobOp[Int]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Int]
class Object
trait Matchable
class Any
final case class Suspend[A](hint: Type, thunk: () => A) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
final case class Truncate(a: Long) extends BlobOp[Unit]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[Unit]
class Object
trait Matchable
class Any
final case class Uncancelable[A](body: Poll[BlobIO] => BlobIO[A]) extends BlobOp[A]

Attributes

Source:
blob.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait BlobOp[A]
class Object
trait Matchable
class Any
trait Visitor[F[_]] extends FunctionK[BlobOp, F]

Attributes

Source:
blob.scala
Graph
Supertypes
trait FunctionK[BlobOp, F]
trait Serializable
class Object
trait Matchable
class Any
Known subtypes

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Implicits

Implicits

implicit val BlobOpEmbeddable: Embeddable[BlobOp, Blob]

Attributes

Source:
blob.scala