[][src]Struct rusoto_translate::TranslateTextRequest

pub struct TranslateTextRequest {
    pub source_language_code: String,
    pub target_language_code: String,
    pub terminology_names: Option<Vec<String>>,
    pub text: String,
}

Fields

source_language_code: String

The language code for the language of the source text. The language must be a language supported by Amazon Translate.

To have Amazon Translate determine the source language of your text, you can specify auto in the SourceLanguageCode field. If you specify auto, Amazon Translate will call Amazon Comprehend to determine the source language.

target_language_code: String

The language code requested for the language of the target text. The language must be a language supported by Amazon Translate.

terminology_names: Option<Vec<String>>

The TerminologyNames list that is taken as input to the TranslateText request. This has a minimum length of 0 and a maximum length of 1.

text: String

The text to translate. The text string can be a maximum of 5,000 bytes long. Depending on your character set, this may be fewer than 5,000 characters.

Trait Implementations

impl PartialEq<TranslateTextRequest> for TranslateTextRequest[src]

impl Default for TranslateTextRequest[src]

impl Clone for TranslateTextRequest[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for TranslateTextRequest[src]

impl Serialize for TranslateTextRequest[src]

Auto Trait Implementations

impl Send for TranslateTextRequest

impl Sync for TranslateTextRequest

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self