Yandex.Translate API wrapper for Rust
```rust let key = String::from("my-api-key"); let api = ytr::ApiClient::new(key);
let result = api.translate("Hello!", "ru") // required parameters .format("plain") // optional parameter .get(); // execute the request
match result { Ok(response) => { println!("{}", response.text); // prints "Привет!" println!("{}", response.lang); // prints "en-ru" },
Err(error) => {
println!(
"An error has occured: {:?}",
error
);
},
}; ```
Licensed under MIT license
You are free to propose changes and contribute. Any input is welcome =)