Versions in this module Expand all Collapse all v0 v0.0.2 Apr 18, 2024 Changes in this version + type DestFieldIsNotValidError struct + func NewDestFieldIsNotValidError(message string, args ...any) *DestFieldIsNotValidError + type DestinationFieldNotFoundError struct + func NewDestinationFieldNotFoundError(message string, args ...any) *DestinationFieldNotFoundError + type DestinationFieldNotSettableError struct + func NewDestinationFieldNotSettableError(message string, args ...any) *DestinationFieldNotSettableError + type DestinationNotPointerError struct + func NewDestinationNotPointerError(message string, args ...any) *DestinationNotPointerError + type DestinationNotStructError struct + func NewDestinationNotStructError(message string, args ...any) *DestinationNotStructError + type FieldsTypesMismatchError struct + func NewFieldsTypesMismatchError(message string, args ...any) *FieldsTypesMismatchError + type InvalidMaptoTagError struct + func NewInvalidMaptoTagError(message string, args ...any) *InvalidMaptoTagError + type Mapper struct + func New(opts ...Option) (*Mapper, error) + func (m *Mapper) Map(src interface{}, dest interface{}) error + type Option func(*Mapper) error + func WithLogger(logger *zap.Logger) Option + type SourceFieldIsNotValidError struct + func NewSourceFieldIsNotValidError(message string, args ...any) *SourceFieldIsNotValidError + type SourceNotStructError struct + func NewSourceNotStructError(message string, args ...any) *SourceNotStructError