polyglotlib/remote/translator_remote.rs
use crate::dto::translate_request::TranslateRequest;
use crate::dto::translate_response::TranslateResponse;
use common::remote::post;
use common::remote::services;
use hyper::HeaderMap;
pub fn send_text_to_translate(
headers: HeaderMap,
dto: TranslateRequest,
) -> Result<TranslateResponse, String> {
post::<_, TranslateResponse>(
services::TRANSLATOR_API,
String::from("/translate"),
headers,
dto,
)
}