pub struct GetDocumentStatus200Response {
pub document_id: String,
pub status: Status,
pub seconds_remaining: Option<i32>,
pub billed_characters: Option<i32>,
pub error_message: Option<String>,
}
Fields§
§document_id: String
A unique ID assigned to the uploaded document and the requested translation process. The same ID that was used when requesting the translation status.
status: Status
A short description of the state the document translation process is currently in. Possible values are: * queued
- the translation job is waiting in line to be processed * translating
- the translation is currently ongoing * done
- the translation is done and the translated document is ready for download * error
- an irrecoverable error occurred while translating the document
seconds_remaining: Option<i32>
Estimated number of seconds until the translation is done. This parameter is only included while status
is \"translating\"
.
billed_characters: Option<i32>
The number of characters billed to your account.
error_message: Option<String>
A short description of the error, if available. Note that the content is subject to change. This parameter may be included if an error occurred during translation.
Implementations§
Source§impl GetDocumentStatus200Response
impl GetDocumentStatus200Response
pub fn new(document_id: String, status: Status) -> GetDocumentStatus200Response
Trait Implementations§
Source§impl Clone for GetDocumentStatus200Response
impl Clone for GetDocumentStatus200Response
Source§fn clone(&self) -> GetDocumentStatus200Response
fn clone(&self) -> GetDocumentStatus200Response
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for GetDocumentStatus200Response
impl Debug for GetDocumentStatus200Response
Source§impl Default for GetDocumentStatus200Response
impl Default for GetDocumentStatus200Response
Source§fn default() -> GetDocumentStatus200Response
fn default() -> GetDocumentStatus200Response
Source§impl<'de> Deserialize<'de> for GetDocumentStatus200Response
impl<'de> Deserialize<'de> for GetDocumentStatus200Response
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>,
Source§impl PartialEq for GetDocumentStatus200Response
impl PartialEq for GetDocumentStatus200Response
Source§fn eq(&self, other: &GetDocumentStatus200Response) -> bool
fn eq(&self, other: &GetDocumentStatus200Response) -> bool
self
and other
values to be equal, and is used by ==
.