Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UUIDCodec ¶
type UUIDCodec struct {
// contains filtered or unexported fields
}
func (*UUIDCodec) DecodeValue ¶
func (u *UUIDCodec) DecodeValue(_ bsoncodec.DecodeContext, vr bsonrw.ValueReader, val reflect.Value) error
DecodeValue Implement the ValueDecoder interface method.
func (*UUIDCodec) EncodeValue ¶
func (u *UUIDCodec) EncodeValue(_ bsoncodec.EncodeContext, vw bsonrw.ValueWriter, val reflect.Value) error
EncodeValue Implement the ValueEncoder interface method.
func (*UUIDCodec) Register ¶
func (u *UUIDCodec) Register(builder xbson.Registrant)
type UUIDCodec2 ¶
type UUIDCodec2 struct {
// contains filtered or unexported fields
}
func (*UUIDCodec2) DecodeValue ¶
func (u *UUIDCodec2) DecodeValue(_ bsoncodec.DecodeContext, vr bsonrw.ValueReader, val reflect.Value) error
DecodeValue Implement the ValueDecoder interface method.
func (*UUIDCodec2) EncodeValue ¶
func (u *UUIDCodec2) EncodeValue(_ bsoncodec.EncodeContext, vw bsonrw.ValueWriter, val reflect.Value) error
EncodeValue Implement the ValueEncoder interface method.
func (*UUIDCodec2) Register ¶
func (u *UUIDCodec2) Register(builder xbson.Registrant)
Click to show internal directories.
Click to hide internal directories.