fundamentum-edge-proto

Crates.iofundamentum-edge-proto
lib.rsfundamentum-edge-proto
version1.8.0
created_at2024-03-21 15:03:17.226323+00
updated_at2025-09-12 15:12:24.184136+00
descriptionBindings to Fundamentum Edge Daemon's gRPC API
homepagehttps://www.dimonoff.com/services/fundamentum-iot-platform-paas
repositoryhttps://bitbucket.org/amotus/fundamentum-edge-proto-rust
max_upload_size
id1181726
size206,669
Auto Dimonoff (autodimonoff)

documentation

README

Fundamentum Edge Proto Rust

Crates.io License Build Status Docs.rs

Website | Docs

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:

Note that this component’s version is intentionally distinct from the underlying protocol. See branch (line 8) in the prototobufs' .gitrepo for the underlying protocol’s version.

Feature flags

  • 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.

Maintainer

See separate maintainer page.

License

Licensed under Apache License, Version 2.0 LICENSE.

Commit count: 0

cargo fmt