#![allow(unused_imports)] use std::{ io::{Read, Write}, net::TcpListener, }; fn main() { let listener = TcpListener::bind("127.0.0.1:6379").unwrap(); for stream in listener.incoming() { match stream { Ok(mut stream) => { let mut buf = [0; 512]; loop { let _ = stream.read(&mut buf).unwrap(); stream.write(b"+PONG\r\n").unwrap(); } } Err(e) => { println!("error: {}", e); } } } }