func (t TextErr) MarshalText() ([]byte, error) {
	return []byte(t.Err.Error()), nil
}
MarshalText implements the TextMarshaller
package validator
import (
	"bytes"
	"errors"
	"fmt"
	"reflect"
	"regexp"
	"strings"
)
type TextErr struct {
	Err error
}
func (t TextErr) Error() string {
	return t.Err.Error()
}