Encoder

kantan.codecs.Encoder
See theEncoder companion trait
object Encoder

Attributes

Companion
trait
Source
Encoder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Encoder.type

Members list

Value members

Concrete methods

def from[E, D, T](f: D => E): Encoder[E, D, T]

Attributes

Source
Encoder.scala

Implicits

Implicits

implicit def eitherEncoder[E, D1, D2, T](implicit ea: Encoder[E, D1, T], eb: Encoder[E, D2, T]): Encoder[E, Either[D1, D2], T]

Attributes

Source
Encoder.scala
implicit def encoderFromExported[E, D, T](implicit ea: DerivedEncoder[E, D, T]): Encoder[E, D, T]

Attributes

Source
Encoder.scala
implicit def optionalEncoder[E : Optional, D, T](implicit evidence$1: Optional[E], ea: Encoder[E, D, T]): Encoder[E, Option[D], T]

Attributes

Source
Encoder.scala