Phoenix.Transports.Serializer behaviour
Defines a Behaviour for Transport Phoenix.Socket.Message
serializiation.
Callbacks
Specs:
- decode!(iodata, :text | :binary) :: Phoenix.Socket.Message.t
Decodes iodata into Phoenix.Socket.Message
struct.
Specs:
- encode!(Phoenix.Socket.Message.t) :: {:text | :binary, iodata}
Encodes Phoenix.Socket.Message
struct to iodata.