Proto commits in bazelbuild/examples

These 3 commits are when the Protocol Buffers files have changed:

Commit:a905ed1
Author:Marvin Hansen
Committer:GitHub

Rust examples (#477) As discussed with Alex Eagle on Slack recently, this PR contributes multiple Rust examples that cover roughly the top ten use cases. All examples use the new Bazelmod format. The format follows loosely the great C++ tutorial. If there is anything that needs adjustment, please let me know. Formalities: * I've signed the Google CLA * I've signed all commits --------- Signed-off-by: Marvin Hansen <marvin.hansen@gmail.com> Co-authored-by: Xùdōng Yáng <wyverald@gmail.com>

The documentation is generated from this commit.

Commit:230965c
Author:Alex Eagle

add java_proto_library

Commit:e84bdd0
Author:Alex Eagle
Committer:Alex Eagle

feat: example of using proto_library Surprisingly, there has never been a proto_library target in any examples in this repo?