// use actix_web::{web, App, HttpServer}; use serde::Deserialize; #[derive(Deserialize)] struct Info { username: String, } fn index((path, query): (web::Path<(u32, String)>, web::Query)) -> String { format!( "Welcome {}, friend {}, useri {}!", query.username, path.1, path.0 ) } pub fn main() { HttpServer::new(|| { App::new().route( "/users/{userid}/{friend}", // <- define path parameters web::get().to(index), ) }) .bind("127.0.0.1:8088") .unwrap() .run() .unwrap(); } //