Documentation
¶
Index ¶
- func BuildBytesBinder(rv reflect.Value) common.ValueBinder
- func BuildIgnoreBinder(rv reflect.Value) common.ValueBinder
- func BuildScalarBinder(rv reflect.Value) common.ValueBinder
- func BuildStringBinder(rv reflect.Value) common.ValueBinder
- type BytesBinder
- type ScalarBinder
- type SliceBindingError
- type StringBinder
- type ValueBindingError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildBytesBinder ¶
func BuildBytesBinder(rv reflect.Value) common.ValueBinder
func BuildIgnoreBinder ¶
func BuildIgnoreBinder(rv reflect.Value) common.ValueBinder
func BuildScalarBinder ¶
func BuildScalarBinder(rv reflect.Value) common.ValueBinder
func BuildStringBinder ¶
func BuildStringBinder(rv reflect.Value) common.ValueBinder
Types ¶
type BytesBinder ¶
func (BytesBinder) Bind ¶
func (binder BytesBinder) Bind(input interface{}) error
type ScalarBinder ¶
func (ScalarBinder) Bind ¶
func (binder ScalarBinder) Bind(v interface{}) error
type SliceBindingError ¶
func (*SliceBindingError) Error ¶
func (e *SliceBindingError) Error() string
func (*SliceBindingError) Unwrap ¶
func (e *SliceBindingError) Unwrap() error
Unwrap returns the underlying error.
type StringBinder ¶
func (StringBinder) Bind ¶
func (binder StringBinder) Bind(input interface{}) error
type ValueBindingError ¶
A ValueBindingError represents an error when value binding failure.
func (*ValueBindingError) Error ¶
func (e *ValueBindingError) Error() string
func (*ValueBindingError) Unwrap ¶
func (e *ValueBindingError) Unwrap() error
Unwrap returns the underlying error.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.