Low level HTTP server in Rust