A Rust library for creating a protocol-agnostic request-response TCP server.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ben Bridle 70a63ae002 Remove multi-threaded code
The server is synchronous and single-threaded for now. The server
uses a RequestProcessor to process requests, which, unlike the
previous `fn(&Request) -> Response` server functions, can hold
state and use that state when processing requests.

In short, the server can now be used for real tasks. Multithreading
will be added back in for a future release, the current single-
-threaded code will not perform well under concurrent loads.
10 months ago
src Remove multi-threaded code 10 months ago
.gitignore wetstring works right now, uses fn(&Request) -> Response for server function 10 months ago
Cargo.lock wetstring works right now, uses fn(&Request) -> Response for server function 10 months ago
Cargo.toml Remove multi-threaded code 10 months ago