use vfs::MemoryFS;
use vfs_https::{HttpsFSResult, HttpsFSServer};
fn main() -> HttpsFSResult<()> {
let fs = MemoryFS::new();
let server = HttpsFSServer::builder(fs)
.set_port(8443)
.load_certificates("examples/cert/cert.crt")
.load_private_key("examples/cert/private-key.key")
.set_credential_validator(|username: &str, password: &str| {
username == "user" && password == "pass"
});
server.run()
}