Binder

zio.cassandra.session.cql.Binder$
See theBinder companion trait

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Binder.type

Members list

Concise view

Type members

Classlikes

final implicit class BinderOps[T](binder: Binder[T]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class UdtValueBinderOps(udtBinder: Binder[UdtValue]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def apply[T](implicit binder: Binder[T]): Binder[T]

Implicits

Implicits

final implicit def BinderOps[T](binder: Binder[T]): BinderOps[T]
final implicit def UdtValueBinderOps(udtBinder: Binder[UdtValue]): UdtValueBinderOps

Inherited implicits

implicit def deriveBinderFromCellWrites[T](implicit writes: CellWrites[T]): Binder[T]

This typeclass instance is used to (inductively) derive datatypes that can have arbitrary amounts of nesting

This typeclass instance is used to (inductively) derive datatypes that can have arbitrary amounts of nesting

Attributes

T

is the Scala datatype that needs to be written to Cassandra

writes

is evidence that a typeclass instance of CellWrites exists for A

Inherited from:
BinderLowerPriority