Documentation
¶
Overview ¶
Package marshal provides optimized marshaling for DynamoDB
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Marshaler ¶
type Marshaler struct {
// contains filtered or unexported fields
}
Marshaler provides high-performance marshaling to DynamoDB AttributeValues
func (*Marshaler) MarshalItem ¶
func (m *Marshaler) MarshalItem(model any, metadata *model.Metadata) (map[string]types.AttributeValue, error)
MarshalItem marshals a model to DynamoDB AttributeValues using cached reflection
Click to show internal directories.
Click to hide internal directories.