Struct ytr::TranslateResponse
source · pub struct TranslateResponse {
pub text: String,
pub lang: String,
pub detected: Option<String>,
}
Expand description
Response from translate
API method.
Fields§
§text: String
Translated text.
lang: String
Source-Target language codes pair.
detected: Option<String>
Detected language code.
None
if options
parameter is not set.
Trait Implementations§
source§impl Debug for TranslateResponse
impl Debug for TranslateResponse
source§impl<'de> Deserialize<'de> for TranslateResponse
impl<'de> Deserialize<'de> for TranslateResponse
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl ApiResponse for TranslateResponse
Auto Trait Implementations§
impl Freeze for TranslateResponse
impl RefUnwindSafe for TranslateResponse
impl Send for TranslateResponse
impl Sync for TranslateResponse
impl Unpin for TranslateResponse
impl UnwindSafe for TranslateResponse
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more