mini-server 0.0.2

The mini web server
Documentation
mini-server-0.0.2 has been yanked.

mini-server

The mini rust server

cargo add mini-server

Basic server

use mini_server::*;

fn main() {
    let server = MiniServer::init("localhost", 4221, ServerKind::HTTP);
    if let MatchingServer::HTTP(mut app) = server {
        app.get("/", |_| {
            let mut response = HTTPResponse::default();
            response.set_body(b"Hello World!".to_vec());

            response
        });

        app.run();
    }
}

Examples

To run an example:

cargo run --example $name