A pickler for the channel context type
A pickler for all the supported message types in this protocol
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
Helper function to define a protocol composed of multiple message types
A helper function to provide evidence (witness) that a message type is supported by this protocol.
A helper function to provide evidence (witness) that a message type is supported by this protocol.
Type of the message (or a root of a message hierarchy)
A
Protocol
is used to define the communication protocol on aMessageChannel