Into

zio.blocks.schema.Into
See theInto companion trait

Attributes

Companion
trait
Source
Into.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Show all
Self type
Into.type

Members list

Value members

Concrete methods

def apply[A, B](implicit ev: Into[A, B]): Into[A, B]

Attributes

Source
Into.scala

Inherited methods

inline def derived[A, B]: Into[A, B]

Attributes

Inherited from:
IntoVersionSpecific
Source
IntoVersionSpecific.scala
protected def sequence[A](list: List[Either[SchemaError, A]]): Either[SchemaError, List[A]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala

Implicits

Implicits

implicit def identity[A]: Into[A, A]

Attributes

Source
Into.scala

Inherited implicits

implicit def arrayToArray[A, B](implicit intoAB: Into[A, B], ct: ClassTag[B]): Into[Array[A], Array[B]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit def arrayToIterable[A, B, F[_]](implicit intoAB: Into[A, B], factory: Factory[B, F[B]]): Into[Array[A], F[B]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit val byteToDouble: Into[Byte, Double]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val byteToFloat: Into[Byte, Float]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val byteToInt: Into[Byte, Int]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val byteToLong: Into[Byte, Long]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val byteToShort: Into[Byte, Short]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val doubleToFloat: Into[Double, Float]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val doubleToInt: Into[Double, Int]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val doubleToLong: Into[Double, Long]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit def eitherInto[L1, R1, L2, R2](implicit leftInto: Into[L1, L2], rightInto: Into[R1, R2]): Into[Either[L1, R1], Either[L2, R2]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit val floatToDouble: Into[Float, Double]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val floatToInt: Into[Float, Int]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val floatToLong: Into[Float, Long]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val intToByte: Into[Int, Byte]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val intToDouble: Into[Int, Double]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val intToFloat: Into[Int, Float]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val intToLong: Into[Int, Long]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val intToShort: Into[Int, Short]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit def iterableInto[A, B, F1 <: (Iterable), F2[_]](implicit intoAB: Into[A, B], factory: Factory[B, F2[B]]): Into[F1[A], F2[B]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit def iterableToArray[A, B, F <: (Iterable)](implicit intoAB: Into[A, B], ct: ClassTag[B]): Into[F[A], Array[B]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit val longToByte: Into[Long, Byte]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val longToDouble: Into[Long, Double]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val longToFloat: Into[Long, Float]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val longToInt: Into[Long, Int]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val longToShort: Into[Long, Short]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit def mapInto[K1, V1, K2, V2](implicit keyInto: Into[K1, K2], valueInto: Into[V1, V2]): Into[Map[K1, V1], Map[K2, V2]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit def optionInto[A, B](implicit into: Into[A, B]): Into[Option[A], Option[B]]

Attributes

Inherited from:
IntoContainerInstances
Source
Into.scala
implicit val shortToByte: Into[Short, Byte]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val shortToDouble: Into[Short, Double]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val shortToFloat: Into[Short, Float]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val shortToInt: Into[Short, Int]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala
implicit val shortToLong: Into[Short, Long]

Attributes

Inherited from:
IntoPrimitiveInstances
Source
Into.scala