railway_ipc v0.2.2 RailwayIpc.PayloadBehaviour behaviour

Link to this section Summary

Link to this section Callbacks

Link to this callback

decode(payload)

decode(payload :: any()) ::
  {:ok, message :: map()} | {:error, error :: binary()}
Link to this callback

encode(protobuf_struct)

encode(protobuf_struct :: map()) ::
  {:ok, message :: binary()} | {:error, error :: binary()}