ValueCodec

final case class ValueCodec[A](encode: A => CallbackTo[IDBValue], decode: IDBValue => CallbackTo[A])
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Value members

Concrete methods

def async: Async[A]
def xmap[B](onDecode: A => B)(onEncode: B => A): ValueCodec[B]
def xmapSync[B](onDecode: A => CallbackTo[B])(onEncode: B => CallbackTo[A]): ValueCodec[B]

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product