Packages

t

kantan.csv.generic

GenericInstances

trait GenericInstances extends ShapelessInstances

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GenericInstances
  2. ShapelessInstances
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. implicit def caseClassDecoder[E, D, F, T, H <: HList](implicit gen: Aux[D, H], dr: Lazy[Decoder[E, H, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  2. implicit def caseClassDecoderFromLabelled[E, D, F, T, H <: HList](implicit generic: Aux[D, H], hDecoder: Lazy[Decoder[E, H, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  3. implicit def caseClassEncoder[E, D, T, H <: HList](implicit gen: Aux[D, H], er: Lazy[Encoder[E, H, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances
  4. implicit def caseClassEncoderFromLabelled[E, D, T, H <: HList](implicit generic: Aux[D, H], hEncoder: Lazy[Encoder[E, H, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances
  5. implicit def cnilDecoder[E, F, T](implicit arg0: IsError[F]): Decoder[E, CNil, F, T]
    Definition Classes
    ShapelessInstances
  6. implicit def cnilEncoder[E, D, T]: Encoder[E, CNil, T]
    Definition Classes
    ShapelessInstances
    Annotations
    @SuppressWarnings()
  7. implicit def coproductDecoder[E, H, D <: Coproduct, F, T](implicit dh: Decoder[E, H, F, T], dt: Decoder[E, D, F, T]): Decoder[E, :+:[H, D], F, T]
    Definition Classes
    ShapelessInstances
  8. implicit def coproductEncoder[E, H, D <: Coproduct, T](implicit eh: Encoder[E, H, T], ed: Encoder[E, D, T]): Encoder[E, :+:[H, D], T]
    Definition Classes
    ShapelessInstances
  9. implicit def hlistCellDecoder[H](implicit arg0: CellDecoder[H]): CellDecoder[::[H, HNil]]
  10. implicit def hlistCellEncoder[H](implicit arg0: CellEncoder[H]): CellEncoder[::[H, HNil]]
  11. implicit def hlistRowDecoder[H, T <: HList](implicit arg0: CellDecoder[H], arg1: RowDecoder[T]): RowDecoder[::[H, T]]
  12. implicit def hlistRowEncoder[H, T <: HList](implicit arg0: CellEncoder[H], arg1: RowEncoder[T]): RowEncoder[::[H, T]]
  13. implicit def hlistSingletonRowDecoder[H](implicit arg0: RowDecoder[H]): RowDecoder[::[H, HNil]]
  14. implicit def hlistSingletonRowEncoder[H](implicit arg0: RowEncoder[H]): RowEncoder[::[H, HNil]]
  15. implicit val hnilRowDecoder: RowDecoder[HNil]
  16. implicit val hnilRowEncoder: RowEncoder[HNil]
  17. implicit def sumTypeDecoder[E, D, F, T, C <: Coproduct](implicit gen: Aux[D, C], dr: Lazy[Decoder[E, C, F, T]]): DerivedDecoder[E, D, F, T]
    Definition Classes
    ShapelessInstances
  18. implicit def sumTypeEncoder[E, D, T, C <: Coproduct](implicit gen: Aux[D, C], er: Lazy[Encoder[E, C, T]]): DerivedEncoder[E, D, T]
    Definition Classes
    ShapelessInstances