Struct google_vision1::api::Feature[][src]

pub struct Feature {
    pub max_results: Option<i32>,
    pub model: Option<String>,
    pub type_: Option<String>,
}

The type of Google Cloud Vision API detection to perform, and the maximum number of results to return for that type. Multiple Feature objects can be specified in the features list.

This type is not used in any activity, and only used as part of another schema.

Fields

max_results: Option<i32>

Maximum number of results of this type. Does not apply to TEXT_DETECTION, DOCUMENT_TEXT_DETECTION, or CROP_HINTS.

model: Option<String>

Model to use for the feature. Supported values: “builtin/stable” (the default if unset) and “builtin/latest”.

type_: Option<String>

The feature type.

Trait Implementations

impl Clone for Feature[src]

impl Debug for Feature[src]

impl Default for Feature[src]

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

impl Part for Feature[src]

impl Serialize for Feature[src]

Auto Trait Implementations

impl RefUnwindSafe for Feature

impl Send for Feature

impl Sync for Feature

impl Unpin for Feature

impl UnwindSafe for Feature

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, U> Into<U> for T where
    U: From<T>, 
[src]

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.