Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Serializer ¶
type Serializer interface { ParseMessage(data []byte, message interface{}) error SerializeMessage(message interface{}) ([]byte, error) Format() string ContentMime() string }
Base interface for containers with messages.
type SerializerBase ¶
type SerializerBase struct{}
func (*SerializerBase) ContentMime ¶
func (s *SerializerBase) ContentMime() string
func (*SerializerBase) Format ¶
func (s *SerializerBase) Format() string
func (*SerializerBase) ParseMessage ¶
func (s *SerializerBase) ParseMessage(data []byte, message interface{}) error
func (*SerializerBase) SerializeMessage ¶
func (s *SerializerBase) SerializeMessage(message interface{}) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.