Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jakob Buchgraber dcc5db4c56 Implement Arena::fuse() 7 months ago
..
BUILD Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 7 months ago
README.md Create a upb rust directory. 8 months ago
arena.rs Implement Arena::fuse() 7 months ago
array.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
ctype.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
extension_registry.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
lib.rs Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 7 months ago
map.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
message.rs Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 7 months ago
message_value.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
mini_table.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
opaque_pointee.rs Move the Rust `Arena` type which wraps a upb_Arena into the upb directory. 8 months ago
owned_arena_box.rs Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 7 months ago
string_view.rs Refactor upb/rust directory to introduce separate files for each concept instead of a single blob. 8 months ago
upb_api.c Create a upb rust directory. 8 months ago
wire.rs Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 7 months ago

README.md

Rust upb bindings

This directory contains Rust bindings for upb, attempting to be the a direct mapping to expose upb to Rust. This should not be used directly by application code, instead is an implementation detail for Rust Protobuf, which is still under development but can be found here: here.