#[non_exhaustive]pub struct Feature {
pub type: Type,
pub max_results: i32,
pub model: String,
/* private fields */
}Expand description
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.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.type: TypeThe feature type.
max_results: i32Maximum number of results of this type. Does not apply to
TEXT_DETECTION, DOCUMENT_TEXT_DETECTION, or CROP_HINTS.
model: StringModel to use for the feature.
Supported values: “builtin/stable” (the default if unset) and
“builtin/latest”. DOCUMENT_TEXT_DETECTION and TEXT_DETECTION also
support “builtin/weekly” for the bleeding edge release updated weekly.
Implementations§
Trait Implementations§
impl StructuralPartialEq for Feature
Auto Trait Implementations§
impl Freeze for Feature
impl RefUnwindSafe for Feature
impl Send for Feature
impl Sync for Feature
impl Unpin for Feature
impl UnwindSafe for Feature
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more