[][src]Enum gcp_client::google::cloud::vision::v1p3beta1::Likelihood

#[repr(i32)]pub enum Likelihood {
    Unknown,
    VeryUnlikely,
    Unlikely,
    Possible,
    Likely,
    VeryLikely,
}

A bucketized representation of likelihood, which is intended to give clients highly stable results across model upgrades.

Variants

Unknown

Unknown likelihood.

VeryUnlikely

It is very unlikely that the image belongs to the specified vertical.

Unlikely

It is unlikely that the image belongs to the specified vertical.

Possible

It is possible that the image belongs to the specified vertical.

Likely

It is likely that the image belongs to the specified vertical.

VeryLikely

It is very likely that the image belongs to the specified vertical.

Implementations

impl Likelihood[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of Likelihood.

pub fn from_i32(value: i32) -> Option<Likelihood>[src]

Converts an i32 to a Likelihood, or None if value is not a valid variant.

Trait Implementations

impl Clone for Likelihood[src]

impl Copy for Likelihood[src]

impl Debug for Likelihood[src]

impl Default for Likelihood[src]

impl Eq for Likelihood[src]

impl From<Likelihood> for i32[src]

impl Hash for Likelihood[src]

impl Ord for Likelihood[src]

impl PartialEq<Likelihood> for Likelihood[src]

impl PartialOrd<Likelihood> for Likelihood[src]

impl StructuralEq for Likelihood[src]

impl StructuralPartialEq for Likelihood[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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[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> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]