service-io 0.2.0

Build your service-server fast, easy (and without hosting!)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use service_io::connectors::{DebugStdout, UserStdin};
use service_io::engine::Engine;
use service_io::services::{Alarm, Echo, Process, PublicIp};

#[tokio::main]
async fn main() {
    Engine::default()
        .input(UserStdin("stdin-user"))
        .output(DebugStdout)
        .add_service("s-echo", Echo)
        .add_service("s-public-ip", PublicIp)
        .add_service("s-alarm", Alarm)
        .add_service("s-process", Process)
        .run()
        .await;
}