func (elm *Response) Encode(e *xmlencoder.Encoder) error { var err error if err = e.StartElement(NS, "response"); err != nil { return err } if elm.Data != nil { if err = e.Bytes(elm.Data); err != nil { return err } } if err = e.EndElement(); err != nil { return err } return nil }
func (elm *Success) Encode(e *xmlencoder.Encoder) error { var err error if err = e.StartElement(NS, "success"); err != nil { return err } if elm.Data != nil { if err = e.Bytes(elm.Data); err != nil { return err } } if err = e.EndElement(); err != nil { return err } return nil }
func (elm *Auth) Encode(e *xmlencoder.Encoder) error { var err error if err = e.StartElement(NS, "auth"); err != nil { return err } if elm.Mechanism != nil { if err = e.Attribute("", "mechanism", *elm.Mechanism); err != nil { return err } } if elm.Data != nil { if err = e.Bytes(elm.Data); err != nil { return err } } if err = e.EndElement(); err != nil { return err } return nil }