type CellEncoder[A] = Encoder[String, A, codecs.type]

Describes how to encode values of a specific type to CSV cells.

All types A such that there exists an implicit instance of CellEncoder[A] in scope can be encoded to CSV cells.

Note that instances of this type class are rarely used directly - their purpose is to be implicitly assembled into more complex instances of RowEncoder.

See the companion object for creation and summoning methods.

Source
package.scala
See also

kantan.codecs.Encoder

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CellEncoder
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def encode(d: D): E
    Definition Classes
    Encoder

Concrete Value Members

  1. def contramap[DD](f: (DD) => D): Encoder[E, DD, T]
    Definition Classes
    Encoder
  2. def mapEncoded[EE](f: (E) => EE): Encoder[EE, D, T]
    Definition Classes
    Encoder
  3. def tag[TT]: Encoder[E, D, TT]
    Definition Classes
    Encoder
    Annotations
    @SuppressWarnings()