Crates.io | fundamentum-edge-proto |
lib.rs | fundamentum-edge-proto |
version | 1.4.0 |
source | src |
created_at | 2024-03-21 15:03:17.226323 |
updated_at | 2024-11-07 22:27:09.238387 |
description | Bindings to Fundamentum Edge Daemon's gRPC API |
homepage | https://www.dimonoff.com/services/fundamentum-iot-platform-paas |
repository | https://bitbucket.org/amotus/fundamentum-edge-proto-rust |
max_upload_size | |
id | 1181726 |
size | 118,064 |
Rust bindings to Fundamentum edge daemon's gRPC IDL files. A library that
provides a Rust representation of the basic types, interfaces and other
components required to define and interact with the gRPC interface defined
by fundamentum-edge-proto
.
Current direct users:
fundamentum-edge-daemon
: the actual edge daemon server
implementation.server
: build and expose gRPC server building blocks.
client
: build and expose gRPC client building blocks.
reflection
: build and expose gRPC reflection building blocks.
Use this alongside with the server
flag if your gRPC server is to
provide a reflection service for runtime service discovery.
An encoded FileDescriptorSet
will be made available as
[FILE_DESCRIPTOR_SET
].
See tonic/examples/src/reflection/server.rs for a good example of adding such reflection service to your gRPC server.
Note that all of the above feature flags are active by default.
See separate maintainer page.
Licensed under Apache License, Version 2.0 LICENSE.