default.go
func (e *Email) Scan(raw interface{}) error {
	switch v := raw.(type) {
	case []byte:
		*e = Email(string(v))
	case string:
		*e = Email(v)
	default:
		return fmt.Errorf("cannot sql.Scan() strfmt.Email from: %#v", v)
	}

	return nil
}
func (e *Email) Scan(raw interface{}) error {
	switch v := raw.(type) {
	case []byte:
		*e = Email(string(v))
	case string:
		*e = Email(v)
	default:
		return fmt.Errorf("cannot sql.Scan() strfmt.Email from: %#v", v)
	}

	return nil
}
func ( e * Email ) Scan ( raw interface { } ) error { switch v := raw . ( type ) { case [ ] byte : * e = Email ( string ( v ) ) case string : * e = Email ( v ) default : return fmt . Errorf ( " " , v ) } return nil }
// Scan read a value from a database driver
Scan read a value from a database driver