final class PureharmSlickWidenCIO[R, S <: NoStream, Eff <: Effect] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PureharmSlickWidenCIO
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new PureharmSlickWidenCIO(cio: DBIOAction[R, S, Eff])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val cio: DBIOAction[R, S, Eff]
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any
-
def
widenCIO: ConnectionIO[R]
Necessary because type inference kinda fails when you have something like: DBIOAction[R, NoStream, Effect.Read] and you want a ConnectionIO[R] to use all fancy ops.
Necessary because type inference kinda fails when you have something like: DBIOAction[R, NoStream, Effect.Read] and you want a ConnectionIO[R] to use all fancy ops. You can easily assign such a type to something of type ConnectionIO[R], but syntax OPS are not being added.