Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document grpc_slices/zero_copy/blob #42

Open
nipunn1313 opened this issue Sep 16, 2020 · 1 comment
Open

Document grpc_slices/zero_copy/blob #42

nipunn1313 opened this issue Sep 16, 2020 · 1 comment

Comments

@nipunn1313
Copy link
Contributor

nipunn1313 commented Sep 16, 2020

Currently, codegen supports three different forms of ZC codegen

rust.grpc_slices=true
rust.zero_copy=true
rust.blob=true

Analyze/understand why these are here and what they are, and potentially simplify.

@nipunn1313
Copy link
Contributor Author

At a glance, rust.zero_copy and ctype.CORD actually work similarly (where ctype.CORD generates references to a not-yet-OSS library blob_pb which includes WrappedBlob and VecSlice). Understand what's going on here - and potentially clean up and open source blob_pb.

@goffrie goffrie changed the title Document grpc_slices/zero_copy/ctype=CORD Document grpc_slices/zero_copy/blob Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant