package facebody

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// Element is a nested struct in facebody response
type Element struct {
	FaceConfidence  float64       `json:"FaceConfidence" xml:"FaceConfidence"`
	LiveConfidence  float64       `json:"LiveConfidence" xml:"LiveConfidence"`
	Score           float64       `json:"Score" xml:"Score"`
	FaceNumber      int64         `json:"FaceNumber" xml:"FaceNumber"`
	TaskId          string        `json:"TaskId" xml:"TaskId"`
	ImageURL        string        `json:"ImageURL" xml:"ImageURL"`
	Expression      string        `json:"Expression" xml:"Expression"`
	FaceProbability float64       `json:"FaceProbability" xml:"FaceProbability"`
	Type            string        `json:"Type" xml:"Type"`
	Boxes           []int         `json:"Boxes" xml:"Boxes"`
	Rect            []int         `json:"Rect" xml:"Rect"`
	FaceRectangle   FaceRectangle `json:"FaceRectangle" xml:"FaceRectangle"`
	Results         []Result      `json:"Results" xml:"Results"`
}
