Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckValidate ¶
func CheckValidate(v interface{}) error
Types ¶
type AdditionalField ¶
func (*AdditionalField) MarshalXMLAttr ¶
func (*AdditionalField) UnmarshalXMLAttr ¶
func (a *AdditionalField) UnmarshalXMLAttr(attr xml.Attr) error
type AdditionalFields ¶
type AdditionalFields struct { AdditionalFields AdditionalFieldsType `xml:",any,attr"` CustomElements []AnyHolder `xml:",any"` }
type AdditionalFieldsType ¶
type AdditionalFieldsType []AdditionalField
type AnyHolder ¶
type AnyHolder struct {
MModel
}
func (*AnyHolder) MarshalXML ¶
func (*AnyHolder) UnmarshalXML ¶
type TAnyContentFromOtherNamespace ¶
type TAnyContentFromOtherNamespace struct { NodeID AdditionalFields AdditionalFieldsType `xml:",any,attr"` CustomElements []AnyHolder `xml:",any"` }
"ComplexType" TAnyContentFromOtherNamespace ...
func (*TAnyContentFromOtherNamespace) Validate ¶
func (t *TAnyContentFromOtherNamespace) Validate() error
type TText ¶
type TText struct { TAnyContentFromOtherNamespace SourceAttr *string `xml:"source,attr,omitempty" json:"source,omitempty"` }
"ComplexType" TText ...
type UnsignedInt ¶
type UnsignedInt string
func (*UnsignedInt) Validate ¶
func (u *UnsignedInt) Validate() error
Click to show internal directories.
Click to hide internal directories.