Struct rusoto_rekognition::IndexFacesRequest
[−]
[src]
pub struct IndexFacesRequest { pub collection_id: CollectionId, pub detection_attributes: Option<Attributes>, pub external_image_id: Option<ExternalImageId>, pub image: Image, }
Fields
collection_id: CollectionId
The ID of an existing collection to which you want to add the faces that are detected in the input images.
detection_attributes: Option<Attributes>
An array of facial attributes that you want to be returned. This can be the default list of attributes or all attributes. If you don't specify a value for Attributes
or if you specify ["DEFAULT"]
, the API returns the following subset of facial attributes: BoundingBox
, Confidence
, Pose
, Quality
and Landmarks
. If you provide ["ALL"]
, all facial attributes are returned but the operation will take longer to complete.
If you provide both, ["ALL", "DEFAULT"]
, the service uses a logical AND operator to determine which attributes to return (in this case, all attributes).
external_image_id: Option<ExternalImageId>
ID you want to assign to all the faces detected in the image.
image: Image
Trait Implementations
impl Default for IndexFacesRequest
[src]
fn default() -> IndexFacesRequest
Returns the "default value" for a type. Read more
impl Debug for IndexFacesRequest
[src]
impl Clone for IndexFacesRequest
[src]
fn clone(&self) -> IndexFacesRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more