libcfd 0.1.1

A port of cloudflared (Cloudflare Tunnel Client) to Rust.
Documentation
using Go = import "go.capnp";

@0xb29021ef7421cc32;

struct ConnectRequest {
	dest @0 :Text;
	type @1 :ConnectionType;
	metadata @2 :List(Metadata);
}

enum ConnectionType {
	http @0;
	websocket @1;
	tcp @2;
}

struct Metadata {
    key @0 :Text;
	val @1 :Text;
}

struct ConnectResponse {
	error @0 :Text;
	metadata @1 :List(Metadata);
}