extern crate xmlrpc;
extern crate hyper;
use xmlrpc::{Request, Value};
use hyper::Client;
fn main() {
let client = Client::new();
let pow_request = Request::new("pow").arg(2).arg(8);
let request_result = pow_request.call(&client, "http://127.0.0.1:8000");
println!("Result: {:?}", request_result);
let pow_result = request_result.unwrap().unwrap();
assert_eq!(pow_result, Value::Int(2i32.pow(8)));
}