func Unmarshal(r *request.Request) {
	defer r.HTTPResponse.Body.Close()
	if r.DataFilled() {
		decoder := xml.NewDecoder(r.HTTPResponse.Body)
		err := xmlutil.UnmarshalXML(r.Data, decoder, r.Operation.Name+"Result")
		if err != nil {
			r.Error = awserr.NewRequestFailure(
				awserr.New(request.ErrCodeSerialization, "failed decoding Query response", err),
				r.HTTPResponse.StatusCode,
				r.RequestID,
			)
			return
		}
	}
}
// Unmarshal unmarshals a response for an AWS Query service.
Unmarshal unmarshals a response for an AWS Query service.
// Unmarshal unmarshals a response for an AWS Query service .
func Unmarshal(r *request.Request) {
	defer r.HTTPResponse.Body.Close()
	if r.DataFilled() {
		decoder := xml.NewDecoder(r.HTTPResponse.Body)
		err := xmlutil.UnmarshalXML(r.Data, decoder, r.Operation.Name+"Result")
		if err != nil {
			r.Error = awserr.NewRequestFailure(
				awserr.New(request.ErrCodeSerialization, "failed decoding Query response", err),
				r.HTTPResponse.StatusCode,
				r.RequestID,
			)
			return
		}
	}
}
func Unmarshal ( r * request . Request ) { defer r . HTTPResponse . Body . Close ( ) if r . DataFilled ( ) { decoder := xml . NewDecoder ( r . HTTPResponse . Body ) err := xmlutil . UnmarshalXML ( r . Data , decoder , r . Operation . Name + " " ) if err != nil { r . Error = awserr . NewRequestFailure ( awserr . New ( request . ErrCodeSerialization , " " , err ) , r . HTTPResponse . StatusCode , r . RequestID , ) return } } }
Unmarshal unmarshals a response for an AWS Query service.
Unmarshal unmarshals a response for an AWS Query service .