codec

kreuzberg.extras.forms.RecursiveFormFields.Node.codec
object codec extends Codec[T *: R, List[String]]

Attributes

Graph
Supertypes
trait Codec[T *: R, List[String]]
class Object
trait Matchable
class Any
Self type
codec.type

Members list

Value members

Concrete methods

override def decode(encoded: List[String]): DecodingResult[T *: R]

Decodes the value, either an error or the decoded value.

Decodes the value, either an error or the decoded value.

Attributes

Definition Classes
override def encode(value: T *: R): List[String]

Encodes a value into a string.

Encodes a value into a string.

Attributes

Definition Classes

Inherited methods

final def decodeOrThrow(transport: List[String]): T *: R

Decode a value or throw.

Decode a value or throw.

Attributes

Inherited from:
Codec
def xmap[V](mapFn: (T *: R) => V, contraMapFn: V => T *: R): Codec[V, List[String]]

Maps the encoded type to another type.

Maps the encoded type to another type.

Attributes

Inherited from:
Codec