Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JsonSerde ¶
type JsonSerde struct {
// contains filtered or unexported fields
}
func NewJsonSerde ¶
func (JsonSerde) Register ¶
func (c JsonSerde) Register(v registry.Registrable, options ...registry.BuildOption) error
func (JsonSerde) RegisterFactory ¶
func (c JsonSerde) RegisterFactory(key string, fn func() interface{}, options ...registry.BuildOption) error
func (JsonSerde) RegisterKey ¶
func (c JsonSerde) RegisterKey(key string, v interface{}, options ...registry.BuildOption) error
type ProtoSerde ¶
type ProtoSerde struct {
// contains filtered or unexported fields
}
func NewProtoSerde ¶
func NewProtoSerde(r registry.Registry) *ProtoSerde
func (ProtoSerde) Register ¶
func (c ProtoSerde) Register(v registry.Registrable, options ...registry.BuildOption) error
func (ProtoSerde) RegisterFactory ¶
func (c ProtoSerde) RegisterFactory(key string, fn func() interface{}, options ...registry.BuildOption) error
func (ProtoSerde) RegisterKey ¶
func (c ProtoSerde) RegisterKey(key string, v interface{}, options ...registry.BuildOption) error
Click to show internal directories.
Click to hide internal directories.