tephra-proto 0.1.1

Wire protocol (protobuf messages + length-prefixed framing) shared by the tephra TCP server and client
docs.rs failed to build tephra-proto-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

tephra-proto

Crates.io Documentation License

Wire protocol shared by the tephra TCP server and client: the protobuf message types, the length-prefixed framing, and the conversions between the wire types and the shared tephra-types vocabulary.

This crate depends on tephra-types but not on the tephra storage engine, so a client links the wire types and the vocabulary without pulling in the engine. It is the contract both ends of the connection are built against, not something applications usually touch directly: reach for tephra-client to talk to a server, or tephra-server to run one.

Types are generated at build time by protoc from proto/tephra.proto. The protobuf Rust crates are version-locked to a matching protoc, so building requires that exact protoc version on the PATH (or via the PROTOC environment variable).

Related crates

License

Licensed under the Apache License, Version 2.0.