func EmptyInt32() Int32 {
	return Int32{
		false,
		0,
	}
}
EmptyInt32 returns a new Int32 that does not have a value set.
package optional
type Int32 struct {
	isSet bool
	value int32
}
func NewInt32(value int32) Int32 {
	return Int32{
		true,
		value,
	}
}