// // // use actix_web::{error::Error, HttpRequest, HttpResponse}; // use futures::Future; // use serde::{Deserialize, Serialize}; // #[derive(Debug, Serialize, Deserialize)] // struct MyObj { // name: String, // number: i32, // } // pub fn index(req: HttpRequest) -> Box> { // req.json() // .from_err() // .and_then(|val: MyObj| { // println!("model: {:?}", val); // Ok(HttpResponse::Ok().json(val)) // <- send response // }) // .responder() // } // //