mirror of
https://github.com/hexedtech/codemp-proto.git
synced 2024-12-23 13:54:53 +01:00
protobuf definitions for codemp -- code multiplexer
alemi
403200d6bc
reduce tonic features, add feature flags to compile only server, client, both or neither |
||
---|---|---|
.github/workflows | ||
proto | ||
src | ||
.editorconfig | ||
.gitignore | ||
.rustfmt.toml | ||
build.rs | ||
Cargo.toml | ||
LICENSE | ||
README.md |
codemp
is a collaborative text editing solution to work remotely.
It seamlessly integrates in your editor providing remote cursors and instant text synchronization, as well as a remote virtual workspace for you and your team.
Protocol
gRPC protocol specification for codemp
.
This is a prost
crate: it will generated Rust code based on the protobuf defintions contained in the proto/
directory.
From protobuf definition, prost
will compile structs for all protocol messages but also server and client service implementations.
Building
To compile this crate, protoc
must be installed: prost
requires it to compile the protocol definition.