Read

doobie.util.Read
See theRead companion trait
object Read extends Read1

Attributes

Companion
trait
Source
read.scala
Graph
Supertypes
trait Read1
trait ReadPlatform
class Object
trait Matchable
class Any
Self type
Read.type

Members list

Type members

Classlikes

object Auto extends ReadAutoPlatform

Attributes

Source
read.scala
Supertypes
trait ReadPlatform
class Object
trait Matchable
class Any
Self type
Auto.type

Value members

Concrete methods

def apply[A](implicit ev: Read[A]): Read[A]

Attributes

Source
read.scala

Inherited methods

inline def derived[A](using m: ProductOf[A]): Read[A]

Attributes

Inherited from:
ReadPlatform
Source
ReadPlatform.scala
inline def summonAll[T <: Tuple]: List[Read[_]]

Attributes

Inherited from:
ReadPlatform
Source
ReadPlatform.scala

Implicits

Implicits

implicit val ReadApply: Apply[Read]

Attributes

Source
read.scala
implicit def fromGet[A](implicit G: Get[A]): Read[A]

Attributes

Source
read.scala
implicit def fromGetOption[A](implicit G: Get[A], ev: A <:!< Option[_]): Read[Option[A]]

Attributes

Source
read.scala
implicit def tuple2[A, B](implicit A: Read[A], B: Read[B]): Read[(A, B)]

Attributes

Source
read.scala
implicit def tuple3[A, B, C](implicit A: Read[A], B: Read[B], C: Read[C]): Read[(A, B, C)]

Attributes

Source
read.scala
implicit def tuple4[A, B, C, D](implicit A: Read[A], B: Read[B], C: Read[C], D: Read[D]): Read[(A, B, C, D)]

Attributes

Source
read.scala
implicit def tuple5[A, B, C, D, E](implicit A: Read[A], B: Read[B], C: Read[C], D: Read[D], E: Read[E]): Read[(A, B, C, D, E)]

Attributes

Source
read.scala
implicit def tuple6[A, B, C, D, E, F](implicit A: Read[A], B: Read[B], C: Read[C], D: Read[D], E: Read[E], F: Read[F]): Read[(A, B, C, D, E, F)]

Attributes

Source
read.scala
implicit val unit: Read[Unit]

Attributes

Source
read.scala

Inherited implicits

implicit def optional[A](implicit R: Read[A], ev: A <:!< Option[_]): Read[Option[A]]

Attributes

Inherited from:
Read1
Source
read.scala