func NewEmailWithDefaults() *Email {
	this := Email{}
	return &this
}
NewEmailWithDefaults instantiates a new Email object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
package plaid
import (
	"encoding/json"
)
type Email struct {
	Data string `json:"data"`
	Primary bool `json:"primary"`
	Type string `json:"type"`
	AdditionalProperties map[string]interface{}
}
type _Email Email
func NewEmail(data string, primary bool, type_ string) *Email {
	this := Email{}
	this.Data = data
	this.Primary = primary
	this.Type = type_
	return &this
}