EncoderExtras

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def renameFields[A : ClassTag](encoder: Encoder[A])(newName: (String, String), rest: (String, String)*): Encoder[A]
def withFields[A](encoder: Encoder[A])(newFields: A => List[(String, Json)]): Encoder[A]