[][src]Function embly::run

pub fn run(to_run: fn(_: Conn) -> Result<(), Error>) -> Result<(), Error>

Run a Function


use std::io;
use std::io::Read;
use std::io::Write;
use failure::Error;

fn execute(mut conn: embly::Conn) -> Result<(), Error> {
    conn.write_all(b"Hello\n")?;
    let mut out = Vec::new();
    conn.read_to_end(&mut out)?;
    println!("{:?}", out);
    Ok(())
}
fn main() -> Result<(), Error> {
    embly::run(execute)
}