Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EmitEmptyEncoder ¶
type EmitEmptyEncoder struct {
jsoniter.ValEncoder
}
func (*EmitEmptyEncoder) Encode ¶
func (enc *EmitEmptyEncoder) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (*EmitEmptyEncoder) IsEmbeddedPtrNil ¶
func (enc *EmitEmptyEncoder) IsEmbeddedPtrNil(ptr unsafe.Pointer) bool
type EmitEmptyExtension ¶
type EmitEmptyExtension struct { jsoniter.DummyExtension Filter func(binding *jsoniter.Binding) bool }
func (*EmitEmptyExtension) UpdateStructDescriptor ¶
func (e *EmitEmptyExtension) UpdateStructDescriptor(desc *jsoniter.StructDescriptor)
type ImmunityEmitEmptyEncoder ¶
type ImmunityEmitEmptyEncoder struct {
jsoniter.ValEncoder
}
func (*ImmunityEmitEmptyEncoder) Encode ¶
func (enc *ImmunityEmitEmptyEncoder) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
func (*ImmunityEmitEmptyEncoder) IsEmbeddedPtrNil ¶
func (enc *ImmunityEmitEmptyEncoder) IsEmbeddedPtrNil(ptr unsafe.Pointer) bool
Click to show internal directories.
Click to hide internal directories.