CellEncoder

@implicitNotFound("No implicit CellEncoder found for type ${T}.\nYou can define one using CellEncoder.instance, by calling contramap on another CellEncoder or by using generic derivation for coproducts and unary products.\nFor that, add the fs2-data-csv-generic module to your dependencies and use either full-automatic derivation:\nimport fs2.data.csv.generic.auto._\nor the recommended semi-automatic derivation:\nimport fs2.data.csv.generic.semiauto._\nimplicit val cellEncoder: CellEncoder[${T}] = deriveCellEncoder\n\n") @FunctionalInterface
trait CellEncoder[T]

Describes how a cell of a given type can be encoded.

Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply(cell: T): String
Implicitly added by optionEncoder
def apply(cell: T): String

Concrete methods

def contramap[B](f: B => T): CellEncoder[B]
Implicitly added by optionEncoder
def contramap[B](f: B => T): CellEncoder[B]