[][src]Enum gcp_client::google::cloud::ml::v1::prediction_input::ModelVersion

pub enum ModelVersion {
    ModelName(String),
    VersionName(String),
    Uri(String),
}

Required. The model or the version to use for prediction.

Variants

ModelName(String)

Use this field if you want to use the default version for the specified model. The string must use the following format:

"projects/<var>[YOUR_PROJECT]</var>/models/<var>[YOUR_MODEL]</var>"

VersionName(String)

Use this field if you want to specify a version of the model to use. The string is formatted the same way as model_version, with the addition of the version information:

"projects/<var>[YOUR_PROJECT]</var>/models/<var>YOUR_MODEL/versions/<var>[YOUR_VERSION]</var>"

Uri(String)

Use this field if you want to specify a Google Cloud Storage path for the model to use.

Implementations

impl ModelVersion[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<ModelVersion>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for ModelVersion[src]

impl Debug for ModelVersion[src]

impl PartialEq<ModelVersion> for ModelVersion[src]

impl StructuralPartialEq for ModelVersion[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> 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]