BinaryFormat

final class BinaryFormat[A](val encode: A => AsyncCallback[BinaryData], val decode: BinaryData => AsyncCallback[A])

A means of converting instances of type A to a binary format and back.

Companion:
object
class Object
trait Matchable
class Any

Type members

Value members

Concrete methods

def xmap[B](onDecode: A => B)(onEncode: B => A): BinaryFormat[B]
def xmapAsync[B](onDecode: A => AsyncCallback[B])(onEncode: B => AsyncCallback[A]): BinaryFormat[B]

Concrete fields

val decode: BinaryData => AsyncCallback[A]
val encode: A => AsyncCallback[BinaryData]