Enum gapi_grpc::google::cloud::automl::v1beta1::operation_metadata::Details[][src]

pub enum Details {
    DeleteDetails(DeleteOperationMetadata),
    DeployModelDetails(DeployModelOperationMetadata),
    UndeployModelDetails(UndeployModelOperationMetadata),
    CreateModelDetails(CreateModelOperationMetadata),
    ImportDataDetails(ImportDataOperationMetadata),
    BatchPredictDetails(BatchPredictOperationMetadata),
    ExportDataDetails(ExportDataOperationMetadata),
    ExportModelDetails(ExportModelOperationMetadata),
    ExportEvaluatedExamplesDetails(ExportEvaluatedExamplesOperationMetadata),
}

Ouptut only. Details of specific operation. Even if this field is empty, the presence allows to distinguish different types of operations.

Variants

DeleteDetails(DeleteOperationMetadata)

Details of a Delete operation.

DeployModelDetails(DeployModelOperationMetadata)

Details of a DeployModel operation.

UndeployModelDetails(UndeployModelOperationMetadata)

Details of an UndeployModel operation.

CreateModelDetails(CreateModelOperationMetadata)

Details of CreateModel operation.

ImportDataDetails(ImportDataOperationMetadata)

Details of ImportData operation.

BatchPredictDetails(BatchPredictOperationMetadata)

Details of BatchPredict operation.

ExportDataDetails(ExportDataOperationMetadata)

Details of ExportData operation.

ExportModelDetails(ExportModelOperationMetadata)

Details of ExportModel operation.

ExportEvaluatedExamplesDetails(ExportEvaluatedExamplesOperationMetadata)

Details of ExportEvaluatedExamples operation.

Implementations

impl Details[src]

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

pub fn merge<B>(
    field: &mut Option<Details>,
    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 Details[src]

impl Debug for Details[src]

impl PartialEq<Details> for Details[src]

impl StructuralPartialEq for Details[src]

Auto Trait Implementations

impl RefUnwindSafe for Details

impl Send for Details

impl Sync for Details

impl Unpin for Details

impl UnwindSafe for Details

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> 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>, 
[src]

impl<T> WithSubscriber for T[src]