type encoding/xml.StartElement

40 uses

	encoding/xml (current package)
		marshal.go#L104: 	MarshalXML(e *Encoder, start StartElement) error
		marshal.go#L176: func (enc *Encoder) EncodeElement(v any, start StartElement) error {
		marshal.go#L206: 	case StartElement:
		marshal.go#L408: func (p *printer) marshalValue(val reflect.Value, finfo *fieldInfo, startTemplate *StartElement) error {
		marshal.go#L476: 	var start StartElement
		marshal.go#L557: func (p *printer) marshalAttr(start *StartElement, name Name, val reflect.Value) error {
		marshal.go#L642: func defaultStart(typ reflect.Type, finfo *fieldInfo, startTemplate *StartElement) StartElement {
		marshal.go#L643: 	var start StartElement
		marshal.go#L663: func (p *printer) marshalInterface(val Marshaler, start StartElement) error {
		marshal.go#L683: func (p *printer) marshalTextInterface(val encoding.TextMarshaler, start StartElement) error {
		marshal.go#L696: func (p *printer) writeStart(start *StartElement) error {
		marshal.go#L1028: 		if err := s.p.writeStart(&StartElement{Name: Name{Local: parents[i]}}); err != nil {
		read.go#L146: func (d *Decoder) DecodeElement(v any, start *StartElement) error {
		read.go#L175: 	UnmarshalXML(d *Decoder, start StartElement) error
		read.go#L201: func (d *Decoder) unmarshalInterface(val Unmarshaler, start *StartElement) error {
		read.go#L236: 		case StartElement:
		read.go#L308: func (d *Decoder) unmarshal(val reflect.Value, start *StartElement) error {
		read.go#L316: 			if t, ok := tok.(StartElement); ok {
		read.go#L521: 		case StartElement:
		read.go#L675: func (d *Decoder) unmarshalPath(tinfo *typeInfo, sv reflect.Value, parents []string, start *StartElement) (consumed bool, err error) {
		read.go#L718: 		case StartElement:
		read.go#L747: 		case StartElement:
		xml.go#L58: type StartElement struct {
		xml.go#L64: func (e StartElement) Copy() StartElement {
		xml.go#L72: func (e StartElement) End() EndElement {
		xml.go#L132: 	case StartElement:
		xml.go#L306: 	case StartElement:
		xml.go#L851: 	return StartElement{name, attr}, nil

	github.com/aws/aws-sdk-go-v2/service/s3
		api_op_GetBucketLocation.go#L189: 	decoder := smithyxml.WrapNodeDecoder(rootDecoder, xml.StartElement{})

	github.com/aws/smithy-go/encoding/xml
		xml_decoder.go#L14: 	StartEl xml.StartElement
		xml_decoder.go#L18: func WrapNodeDecoder(decoder *xml.Decoder, startEl xml.StartElement) NodeDecoder {
		xml_decoder.go#L28: func (d NodeDecoder) Token() (t xml.StartElement, done bool, err error) {
		xml_decoder.go#L40: 		if t, ok := token.(xml.StartElement); ok {
		xml_decoder.go#L51: func restoreAttrNamespaces(node xml.StartElement) xml.StartElement {
		xml_decoder.go#L82: func (d NodeDecoder) GetElement(name string) (t xml.StartElement, err error) {
		xml_decoder.go#L143: func FetchRootElement(decoder *xml.Decoder) (startElement xml.StartElement, err error) {
		xml_decoder.go#L150: 		if startElement, ok := t.(xml.StartElement); ok {