qserve 1.2.0

Quickly serve your files on your network with speed and simplicity.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use {
    crate::{
        config::Config,
        operations::file::{serve_dir, serve_file},
    },
    std::net::TcpStream,
};

pub fn home(tcpstream: &TcpStream, request: String) {
    let config = Config::parse();

    if config.preview != "None" {
        serve_file(tcpstream, config.preview)
    } else {
        serve_dir(tcpstream, request, config.path, false)
    }
}