// MarshalXML marshals the boolean into e
MarshalXML marshals the boolean into e
// MarshalXML marshals the boolean into e
func (b *NullableBoolWrapper) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
	val := "null"
	if b.Valid {
		val = "False"
		if b.Bool {
			val = "True"
		}
	}
	e.EncodeElement(val, start)
	return nil
}
func ( b * NullableBoolWrapper ) MarshalXML ( e * xml . Encoder , start xml . StartElement ) error { val := " " if b . Valid { val = " " if b . Bool { val = " " } } e . EncodeElement ( val , start ) return nil }
MarshalXML marshals the boolean into e
MarshalXML marshals the boolean into e