[][src]Struct gcp_client::google::cloud::translation::v3::BatchTranslateMetadata

pub struct BatchTranslateMetadata {
    pub state: i32,
    pub translated_characters: i64,
    pub failed_characters: i64,
    pub total_characters: i64,
    pub submit_time: Option<Timestamp>,
}

State metadata for the batch translation operation.

Fields

state: i32

The state of the operation.

translated_characters: i64

Number of successfully translated characters so far (Unicode codepoints).

failed_characters: i64

Number of characters that have failed to process so far (Unicode codepoints).

total_characters: i64

Total number of characters (Unicode codepoints). This is the total number of codepoints from input files times the number of target languages and appears here shortly after the call is submitted.

submit_time: Option<Timestamp>

Time when the operation was submitted.

Implementations

impl BatchTranslateMetadata[src]

pub fn state(&self) -> State[src]

Returns the enum value of state, or the default if the field is set to an invalid enum value.

pub fn set_state(&mut self, value: State)[src]

Sets state to the provided enum value.

Trait Implementations

impl Clone for BatchTranslateMetadata[src]

impl Debug for BatchTranslateMetadata[src]

impl Default for BatchTranslateMetadata[src]

impl Message for BatchTranslateMetadata[src]

impl PartialEq<BatchTranslateMetadata> for BatchTranslateMetadata[src]

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