Versions in this module Expand all Collapse all v0 v0.0.2 Dec 10, 2023 v0.0.1 Oct 8, 2023 Changes in this version + var ErrorCantMarshal = Error + var ErrorCantUnMarshal = Error + var ErrorUnMarshalCantSet = Error + var ErrorUnMarshalNotPTR = Error + var ErrorUnknownType = Error + var ErrorUnsupportedSchema = Error + func IsErrorWithCode(e interface{}, code int) bool + func Unmarshal(bArr []byte, e Element) error + type Body struct + Body interface{} + XMLName xml.Name + func (b *Body) SetForMarshal() + type Element interface + SetForMarshal func() + type EnvelopeRequest struct + Body *Body + Messages *Schema + Soap *Schema + Type *Schema + XMLName xml.Name + func NewEnvelopeMarshal(body interface{}, schemas ...*Schema) (*EnvelopeRequest, error) + func (e *EnvelopeRequest) GetEnvelopeBytes() ([]byte, error) + func (e *EnvelopeRequest) SetForMarshal() + type Error struct + func (e *Error) Error() string + type Schema string + const SchemaMessages + const SchemaSOAP + const SchemaTypes