[][src]Struct rusoto_rekognition::Label

pub struct Label {
    pub confidence: Option<f32>,
    pub instances: Option<Vec<Instance>>,
    pub name: Option<String>,
    pub parents: Option<Vec<Parent>>,
}

Structure containing details about the detected label, including the name, detected instances, parent labels, and level of confidence.

Fields

confidence: Option<f32>

Level of confidence.

instances: Option<Vec<Instance>>

If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

name: Option<String>

The name (label) of the object or scene.

parents: Option<Vec<Parent>>

The parent labels for a label. The response includes all ancestor labels.

Trait Implementations

impl Clone for Label[src]

impl Debug for Label[src]

impl Default for Label[src]

impl<'de> Deserialize<'de> for Label[src]

impl PartialEq<Label> for Label[src]

impl StructuralPartialEq for Label[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.