Crate papago

Crate papago 

Source
Expand description

Papago module

§Example

let auth = config::get_auth_from_env().unwrap();
let payload = PapagoReq {
    source: Lang::En,
    target: Lang::Ko,
    text: "HELLO WORLD".to_owned(),
};
let resp = send_request(NMT_URL, &auth, payload).unwrap();
assert_eq!(resp, "안녕 세계".to_owned());

Re-exports§

pub use self::api::NMT_URL;
pub use self::api::SMT_URL;
pub use self::api::send_request;
pub use self::api::Lang;
pub use self::api::PapagoReq;

Modules§

api
Actual Papago API wrapper module.
argparse
CLI Arguments
config
Configuration module. It contains Auth