├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── coverage.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── async-byte-channel ├── Cargo.toml ├── README.md └── src │ └── lib.rs ├── benchmark ├── Cargo.toml ├── benchmark.rs ├── build.rs ├── carsales.capnp ├── carsales.rs ├── catrank.capnp ├── catrank.rs ├── common.rs ├── eval.capnp ├── eval.rs └── run_all.rs ├── blog ├── .gitignore ├── _config.yml ├── _layouts │ ├── default.html │ └── post.html ├── _posts │ ├── 2013-11-16-benchmark.md │ ├── 2013-11-17-lifetimes.md │ ├── 2014-01-04-zmq-explorers.md │ ├── 2014-01-15-benchmark-update.md │ ├── 2014-04-06-error-handling.md │ ├── 2014-06-01-libserialize-traits.md │ ├── 2014-12-27-custom-mutable-references.md │ ├── 2015-03-21-error-handling-revisited.md │ ├── 2015-05-25-asynchronous-io-with-promises.md │ ├── 2016-01-11-async-rpc.md │ ├── 2016-04-24-gj-io-split.md │ ├── 2016-05-28-async-generators.md │ ├── 2017-01-04-rpc-futures.md │ ├── 2017-02-27-cargo-fuzz.md │ ├── 2019-12-06-async-await.md │ ├── 2020-01-11-unaligned-memory-access.md │ ├── 2020-01-19-new-feature-to-allow-unaligned-buffers.md │ ├── 2020-06-06-no-std-support.md │ ├── 2020-12-19-atomic-read-limiting.md │ ├── 2022-11-03-0.15-release.md │ ├── 2022-11-30-out_of_bounds_memory_access_bug.md │ ├── 2023-05-08-run-time-reflection.md │ ├── 2023-09-04-0.18-release.md │ ├── 2024-01-14-0.19-release.md │ ├── 2024-09-17-0.20-release.md │ ├── 2025-10-27-0.22-release.md │ └── 2025-10-28-0.23-release.md ├── assets │ ├── alice-bob-carol.png │ ├── carsales-2014-01-14.png │ ├── carsales.png │ ├── catrank-2014-01-14.png │ ├── catrank.png │ ├── eval-2014-01-14.png │ ├── eval.png │ ├── message-structure.png │ ├── rss.png │ ├── rust_logo_colors.gif │ ├── rust_logo_confidence.gif │ ├── shapes-000.svg │ ├── shapes-001.svg │ ├── shapes-002.svg │ ├── shapes-003.svg │ ├── shapes-004.svg │ ├── shapes-005.svg │ ├── shapes-006.svg │ ├── shapes-007.svg │ ├── shapes-008.svg │ ├── shapes-009.svg │ ├── shapes-010.svg │ ├── shapes-palette-001.svg │ ├── shapes-palette-002.svg │ ├── shapes-palette-003.svg │ ├── shapes-palette-004.svg │ ├── shapes-palette-005.svg │ ├── shapes-palette-006.svg │ ├── shapes-palette-007.svg │ ├── shapes-palette-008.svg │ ├── shapes-palette-009.svg │ ├── shapes-palette-010.svg │ └── zmq-explorers.png ├── css │ ├── main.css │ └── syntax.css ├── favicon.png ├── feed.xml └── index.html ├── capnp-futures ├── CHANGELOG.md ├── CONTRIBUTORS ├── Cargo.toml ├── LICENSE ├── README.md ├── src │ ├── lib.rs │ ├── read_stream.rs │ ├── serialize.rs │ ├── serialize_packed.rs │ └── write_queue.rs └── test │ ├── Cargo.toml │ ├── addressbook.capnp │ ├── build.rs │ └── test.rs ├── capnp-rpc ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── examples │ ├── calculator │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── calculator.capnp │ │ ├── client.rs │ │ ├── main.rs │ │ ├── server.rs │ │ └── test_client_and_server.bash │ ├── hello-world │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── client.rs │ │ ├── hello_world.capnp │ │ ├── main.rs │ │ └── server.rs │ ├── pubsub │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── client.rs │ │ ├── main.rs │ │ ├── pubsub.capnp │ │ └── server.rs │ ├── reconnect │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── client.rs │ │ ├── foo.capnp │ │ ├── main.rs │ │ ├── server.rs │ │ └── test_client_and_server.bash │ └── streaming │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── build.rs │ │ ├── client.rs │ │ ├── main.rs │ │ ├── server.rs │ │ └── streaming.capnp ├── schema │ ├── rpc-twoparty.capnp │ └── rpc.capnp ├── src │ ├── attach.rs │ ├── broken.rs │ ├── flow_control.rs │ ├── lib.rs │ ├── local.rs │ ├── queued.rs │ ├── reconnect.rs │ ├── rpc.rs │ ├── rpc_capnp.rs │ ├── rpc_twoparty_capnp.rs │ ├── sender_queue.rs │ ├── split.rs │ ├── task_set.rs │ └── twoparty.rs └── test │ ├── Cargo.toml │ ├── build.rs │ ├── impls.rs │ ├── reconnect_test.rs │ ├── test.capnp │ ├── test.rs │ └── test_util.rs ├── capnp ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── c++.capnp ├── fuzz │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ └── fuzzers │ │ ├── canonicalize.rs │ │ ├── serialize_packed_read_no_alloc.rs │ │ ├── test.capnp │ │ └── test_all_types.rs ├── schema.capnp ├── src │ ├── any_pointer.rs │ ├── any_pointer_list.rs │ ├── capability.rs │ ├── capability_list.rs │ ├── constant.rs │ ├── data.rs │ ├── data_list.rs │ ├── dynamic_list.rs │ ├── dynamic_struct.rs │ ├── dynamic_value.rs │ ├── enum_list.rs │ ├── introspect.rs │ ├── io.rs │ ├── lib.rs │ ├── list_list.rs │ ├── message.rs │ ├── primitive_list.rs │ ├── private │ │ ├── arena.rs │ │ ├── capability.rs │ │ ├── layout.rs │ │ ├── layout_test.rs │ │ ├── mask.rs │ │ ├── mod.rs │ │ ├── primitive.rs │ │ ├── read_limiter.rs │ │ ├── units.rs │ │ └── zero.rs │ ├── raw.rs │ ├── schema.rs │ ├── schema_capnp.rs │ ├── serialize.rs │ ├── serialize │ │ └── no_alloc_buffer_segments.rs │ ├── serialize_packed.rs │ ├── stringify.rs │ ├── struct_list.rs │ ├── text.rs │ ├── text_list.rs │ └── traits.rs └── tests │ ├── README.md │ ├── canonicalize.rs │ ├── primitive_list_as_slice.rs │ ├── primitive_list_as_slice_unaligned.rs │ ├── scratch_space_heap_allocator.rs │ ├── serialize_read_message_no_alloc.rs │ ├── single_segment_allocator.rs │ ├── text_comparisons.rs │ └── total_size.rs ├── capnpc ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── rust.capnp ├── src │ ├── capnpc-rust-bootstrap.rs │ ├── capnpc-rust.rs │ ├── codegen.rs │ ├── codegen_types.rs │ ├── lib.rs │ └── pointer_constants.rs ├── test-edition-2015 │ ├── Cargo.toml │ ├── build.rs │ └── test.rs ├── test-edition-2018 │ ├── Cargo.toml │ ├── build.rs │ └── test.rs ├── test-edition-2021 │ ├── Cargo.toml │ ├── build.rs │ └── test.rs └── test │ ├── Cargo.toml │ ├── build.rs │ ├── dynamic.rs │ ├── external-crate │ ├── Cargo.toml │ ├── build.rs │ ├── external.capnp │ └── src │ │ └── lib.rs │ ├── in-other-submodule.capnp │ ├── in-submodule.capnp │ ├── rust.capnp │ ├── schema-with-src-prefix │ └── test-in-src-prefix-dir.capnp │ ├── schema │ └── test-in-dir.capnp │ ├── test-default-parent-module-override.capnp │ ├── test-default-parent-module.capnp │ ├── test-output-path.capnp │ ├── test.capnp │ ├── test.rs │ └── test_util.rs ├── codecov.yml ├── example ├── addressbook │ ├── Cargo.toml │ ├── README.md │ ├── addressbook.capnp │ ├── addressbook.rs │ └── build.rs ├── addressbook_send │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── addressbook.capnp │ ├── addressbook_send.rs │ └── build.rs ├── fill_random_values │ ├── Cargo.toml │ ├── README.md │ ├── addressbook.capnp │ ├── build.rs │ ├── corpora.capnp │ ├── fill.capnp │ ├── fill_addressbook.rs │ ├── fill_shapes.rs │ ├── shapes.capnp │ ├── shapes1.png │ ├── shapes2.png │ └── src │ │ └── lib.rs └── wasm-hello-world │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── src │ └── main.rs │ ├── wasm-app │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── lib.rs │ └── wasm-hello-world.capnp ├── regenerate-capnp-schema-code.sh └── regenerate-rpc-schema-code.sh /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/README.md -------------------------------------------------------------------------------- /async-byte-channel/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/async-byte-channel/Cargo.toml -------------------------------------------------------------------------------- /async-byte-channel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/async-byte-channel/README.md -------------------------------------------------------------------------------- /async-byte-channel/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/async-byte-channel/src/lib.rs -------------------------------------------------------------------------------- /benchmark/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/Cargo.toml -------------------------------------------------------------------------------- /benchmark/benchmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/benchmark.rs -------------------------------------------------------------------------------- /benchmark/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/build.rs -------------------------------------------------------------------------------- /benchmark/carsales.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/carsales.capnp -------------------------------------------------------------------------------- /benchmark/carsales.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/carsales.rs -------------------------------------------------------------------------------- /benchmark/catrank.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/catrank.capnp -------------------------------------------------------------------------------- /benchmark/catrank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/catrank.rs -------------------------------------------------------------------------------- /benchmark/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/common.rs -------------------------------------------------------------------------------- /benchmark/eval.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/eval.capnp -------------------------------------------------------------------------------- /benchmark/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/eval.rs -------------------------------------------------------------------------------- /benchmark/run_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/benchmark/run_all.rs -------------------------------------------------------------------------------- /blog/.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | -------------------------------------------------------------------------------- /blog/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_config.yml -------------------------------------------------------------------------------- /blog/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_layouts/default.html -------------------------------------------------------------------------------- /blog/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_layouts/post.html -------------------------------------------------------------------------------- /blog/_posts/2013-11-16-benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2013-11-16-benchmark.md -------------------------------------------------------------------------------- /blog/_posts/2013-11-17-lifetimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2013-11-17-lifetimes.md -------------------------------------------------------------------------------- /blog/_posts/2014-01-04-zmq-explorers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2014-01-04-zmq-explorers.md -------------------------------------------------------------------------------- /blog/_posts/2014-01-15-benchmark-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2014-01-15-benchmark-update.md -------------------------------------------------------------------------------- /blog/_posts/2014-04-06-error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2014-04-06-error-handling.md -------------------------------------------------------------------------------- /blog/_posts/2014-06-01-libserialize-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2014-06-01-libserialize-traits.md -------------------------------------------------------------------------------- /blog/_posts/2014-12-27-custom-mutable-references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2014-12-27-custom-mutable-references.md -------------------------------------------------------------------------------- /blog/_posts/2015-03-21-error-handling-revisited.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2015-03-21-error-handling-revisited.md -------------------------------------------------------------------------------- /blog/_posts/2015-05-25-asynchronous-io-with-promises.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2015-05-25-asynchronous-io-with-promises.md -------------------------------------------------------------------------------- /blog/_posts/2016-01-11-async-rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2016-01-11-async-rpc.md -------------------------------------------------------------------------------- /blog/_posts/2016-04-24-gj-io-split.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2016-04-24-gj-io-split.md -------------------------------------------------------------------------------- /blog/_posts/2016-05-28-async-generators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2016-05-28-async-generators.md -------------------------------------------------------------------------------- /blog/_posts/2017-01-04-rpc-futures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2017-01-04-rpc-futures.md -------------------------------------------------------------------------------- /blog/_posts/2017-02-27-cargo-fuzz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2017-02-27-cargo-fuzz.md -------------------------------------------------------------------------------- /blog/_posts/2019-12-06-async-await.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2019-12-06-async-await.md -------------------------------------------------------------------------------- /blog/_posts/2020-01-11-unaligned-memory-access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2020-01-11-unaligned-memory-access.md -------------------------------------------------------------------------------- /blog/_posts/2020-01-19-new-feature-to-allow-unaligned-buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2020-01-19-new-feature-to-allow-unaligned-buffers.md -------------------------------------------------------------------------------- /blog/_posts/2020-06-06-no-std-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2020-06-06-no-std-support.md -------------------------------------------------------------------------------- /blog/_posts/2020-12-19-atomic-read-limiting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2020-12-19-atomic-read-limiting.md -------------------------------------------------------------------------------- /blog/_posts/2022-11-03-0.15-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2022-11-03-0.15-release.md -------------------------------------------------------------------------------- /blog/_posts/2022-11-30-out_of_bounds_memory_access_bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2022-11-30-out_of_bounds_memory_access_bug.md -------------------------------------------------------------------------------- /blog/_posts/2023-05-08-run-time-reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2023-05-08-run-time-reflection.md -------------------------------------------------------------------------------- /blog/_posts/2023-09-04-0.18-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2023-09-04-0.18-release.md -------------------------------------------------------------------------------- /blog/_posts/2024-01-14-0.19-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2024-01-14-0.19-release.md -------------------------------------------------------------------------------- /blog/_posts/2024-09-17-0.20-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2024-09-17-0.20-release.md -------------------------------------------------------------------------------- /blog/_posts/2025-10-27-0.22-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2025-10-27-0.22-release.md -------------------------------------------------------------------------------- /blog/_posts/2025-10-28-0.23-release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/_posts/2025-10-28-0.23-release.md -------------------------------------------------------------------------------- /blog/assets/alice-bob-carol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/alice-bob-carol.png -------------------------------------------------------------------------------- /blog/assets/carsales-2014-01-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/carsales-2014-01-14.png -------------------------------------------------------------------------------- /blog/assets/carsales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/carsales.png -------------------------------------------------------------------------------- /blog/assets/catrank-2014-01-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/catrank-2014-01-14.png -------------------------------------------------------------------------------- /blog/assets/catrank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/catrank.png -------------------------------------------------------------------------------- /blog/assets/eval-2014-01-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/eval-2014-01-14.png -------------------------------------------------------------------------------- /blog/assets/eval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/eval.png -------------------------------------------------------------------------------- /blog/assets/message-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/message-structure.png -------------------------------------------------------------------------------- /blog/assets/rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/rss.png -------------------------------------------------------------------------------- /blog/assets/rust_logo_colors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/rust_logo_colors.gif -------------------------------------------------------------------------------- /blog/assets/rust_logo_confidence.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/rust_logo_confidence.gif -------------------------------------------------------------------------------- /blog/assets/shapes-000.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-000.svg -------------------------------------------------------------------------------- /blog/assets/shapes-001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-001.svg -------------------------------------------------------------------------------- /blog/assets/shapes-002.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-002.svg -------------------------------------------------------------------------------- /blog/assets/shapes-003.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-003.svg -------------------------------------------------------------------------------- /blog/assets/shapes-004.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-004.svg -------------------------------------------------------------------------------- /blog/assets/shapes-005.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-005.svg -------------------------------------------------------------------------------- /blog/assets/shapes-006.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-006.svg -------------------------------------------------------------------------------- /blog/assets/shapes-007.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-007.svg -------------------------------------------------------------------------------- /blog/assets/shapes-008.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-008.svg -------------------------------------------------------------------------------- /blog/assets/shapes-009.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-009.svg -------------------------------------------------------------------------------- /blog/assets/shapes-010.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-010.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-001.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-001.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-002.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-002.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-003.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-003.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-004.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-004.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-005.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-005.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-006.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-006.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-007.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-007.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-008.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-008.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-009.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-009.svg -------------------------------------------------------------------------------- /blog/assets/shapes-palette-010.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/shapes-palette-010.svg -------------------------------------------------------------------------------- /blog/assets/zmq-explorers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/assets/zmq-explorers.png -------------------------------------------------------------------------------- /blog/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/css/main.css -------------------------------------------------------------------------------- /blog/css/syntax.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/css/syntax.css -------------------------------------------------------------------------------- /blog/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/favicon.png -------------------------------------------------------------------------------- /blog/feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/feed.xml -------------------------------------------------------------------------------- /blog/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/blog/index.html -------------------------------------------------------------------------------- /capnp-futures/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/CHANGELOG.md -------------------------------------------------------------------------------- /capnp-futures/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/CONTRIBUTORS -------------------------------------------------------------------------------- /capnp-futures/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/Cargo.toml -------------------------------------------------------------------------------- /capnp-futures/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /capnp-futures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/README.md -------------------------------------------------------------------------------- /capnp-futures/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/src/lib.rs -------------------------------------------------------------------------------- /capnp-futures/src/read_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/src/read_stream.rs -------------------------------------------------------------------------------- /capnp-futures/src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/src/serialize.rs -------------------------------------------------------------------------------- /capnp-futures/src/serialize_packed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/src/serialize_packed.rs -------------------------------------------------------------------------------- /capnp-futures/src/write_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/src/write_queue.rs -------------------------------------------------------------------------------- /capnp-futures/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/test/Cargo.toml -------------------------------------------------------------------------------- /capnp-futures/test/addressbook.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/test/addressbook.capnp -------------------------------------------------------------------------------- /capnp-futures/test/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/test/build.rs -------------------------------------------------------------------------------- /capnp-futures/test/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-futures/test/test.rs -------------------------------------------------------------------------------- /capnp-rpc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/CHANGELOG.md -------------------------------------------------------------------------------- /capnp-rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /capnp-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/build.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/calculator.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/calculator.capnp -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/client.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/main.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/server.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/calculator/test_client_and_server.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/calculator/test_client_and_server.bash -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/build.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/client.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/hello_world.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/hello_world.capnp -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/main.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/hello-world/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/hello-world/server.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/build.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/client.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/main.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/pubsub.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/pubsub.capnp -------------------------------------------------------------------------------- /capnp-rpc/examples/pubsub/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/pubsub/server.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/build.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/client.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/foo.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/foo.capnp -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/main.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/server.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/reconnect/test_client_and_server.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/reconnect/test_client_and_server.bash -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/README.md -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/build.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/client.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/main.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/server.rs -------------------------------------------------------------------------------- /capnp-rpc/examples/streaming/streaming.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/examples/streaming/streaming.capnp -------------------------------------------------------------------------------- /capnp-rpc/schema/rpc-twoparty.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/schema/rpc-twoparty.capnp -------------------------------------------------------------------------------- /capnp-rpc/schema/rpc.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/schema/rpc.capnp -------------------------------------------------------------------------------- /capnp-rpc/src/attach.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/attach.rs -------------------------------------------------------------------------------- /capnp-rpc/src/broken.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/broken.rs -------------------------------------------------------------------------------- /capnp-rpc/src/flow_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/flow_control.rs -------------------------------------------------------------------------------- /capnp-rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/lib.rs -------------------------------------------------------------------------------- /capnp-rpc/src/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/local.rs -------------------------------------------------------------------------------- /capnp-rpc/src/queued.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/queued.rs -------------------------------------------------------------------------------- /capnp-rpc/src/reconnect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/reconnect.rs -------------------------------------------------------------------------------- /capnp-rpc/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/rpc.rs -------------------------------------------------------------------------------- /capnp-rpc/src/rpc_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/rpc_capnp.rs -------------------------------------------------------------------------------- /capnp-rpc/src/rpc_twoparty_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/rpc_twoparty_capnp.rs -------------------------------------------------------------------------------- /capnp-rpc/src/sender_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/sender_queue.rs -------------------------------------------------------------------------------- /capnp-rpc/src/split.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/split.rs -------------------------------------------------------------------------------- /capnp-rpc/src/task_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/task_set.rs -------------------------------------------------------------------------------- /capnp-rpc/src/twoparty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/src/twoparty.rs -------------------------------------------------------------------------------- /capnp-rpc/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/Cargo.toml -------------------------------------------------------------------------------- /capnp-rpc/test/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/build.rs -------------------------------------------------------------------------------- /capnp-rpc/test/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/impls.rs -------------------------------------------------------------------------------- /capnp-rpc/test/reconnect_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/reconnect_test.rs -------------------------------------------------------------------------------- /capnp-rpc/test/test.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/test.capnp -------------------------------------------------------------------------------- /capnp-rpc/test/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/test.rs -------------------------------------------------------------------------------- /capnp-rpc/test/test_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp-rpc/test/test_util.rs -------------------------------------------------------------------------------- /capnp/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/CHANGELOG.md -------------------------------------------------------------------------------- /capnp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/Cargo.toml -------------------------------------------------------------------------------- /capnp/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /capnp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/README.md -------------------------------------------------------------------------------- /capnp/c++.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/c++.capnp -------------------------------------------------------------------------------- /capnp/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | target 3 | libfuzzer 4 | corpus 5 | artifacts 6 | -------------------------------------------------------------------------------- /capnp/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/Cargo.toml -------------------------------------------------------------------------------- /capnp/fuzz/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/build.rs -------------------------------------------------------------------------------- /capnp/fuzz/fuzzers/canonicalize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/fuzzers/canonicalize.rs -------------------------------------------------------------------------------- /capnp/fuzz/fuzzers/serialize_packed_read_no_alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/fuzzers/serialize_packed_read_no_alloc.rs -------------------------------------------------------------------------------- /capnp/fuzz/fuzzers/test.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/fuzzers/test.capnp -------------------------------------------------------------------------------- /capnp/fuzz/fuzzers/test_all_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/fuzz/fuzzers/test_all_types.rs -------------------------------------------------------------------------------- /capnp/schema.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/schema.capnp -------------------------------------------------------------------------------- /capnp/src/any_pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/any_pointer.rs -------------------------------------------------------------------------------- /capnp/src/any_pointer_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/any_pointer_list.rs -------------------------------------------------------------------------------- /capnp/src/capability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/capability.rs -------------------------------------------------------------------------------- /capnp/src/capability_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/capability_list.rs -------------------------------------------------------------------------------- /capnp/src/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/constant.rs -------------------------------------------------------------------------------- /capnp/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/data.rs -------------------------------------------------------------------------------- /capnp/src/data_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/data_list.rs -------------------------------------------------------------------------------- /capnp/src/dynamic_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/dynamic_list.rs -------------------------------------------------------------------------------- /capnp/src/dynamic_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/dynamic_struct.rs -------------------------------------------------------------------------------- /capnp/src/dynamic_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/dynamic_value.rs -------------------------------------------------------------------------------- /capnp/src/enum_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/enum_list.rs -------------------------------------------------------------------------------- /capnp/src/introspect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/introspect.rs -------------------------------------------------------------------------------- /capnp/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/io.rs -------------------------------------------------------------------------------- /capnp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/lib.rs -------------------------------------------------------------------------------- /capnp/src/list_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/list_list.rs -------------------------------------------------------------------------------- /capnp/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/message.rs -------------------------------------------------------------------------------- /capnp/src/primitive_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/primitive_list.rs -------------------------------------------------------------------------------- /capnp/src/private/arena.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/arena.rs -------------------------------------------------------------------------------- /capnp/src/private/capability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/capability.rs -------------------------------------------------------------------------------- /capnp/src/private/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/layout.rs -------------------------------------------------------------------------------- /capnp/src/private/layout_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/layout_test.rs -------------------------------------------------------------------------------- /capnp/src/private/mask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/mask.rs -------------------------------------------------------------------------------- /capnp/src/private/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/mod.rs -------------------------------------------------------------------------------- /capnp/src/private/primitive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/primitive.rs -------------------------------------------------------------------------------- /capnp/src/private/read_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/read_limiter.rs -------------------------------------------------------------------------------- /capnp/src/private/units.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/units.rs -------------------------------------------------------------------------------- /capnp/src/private/zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/private/zero.rs -------------------------------------------------------------------------------- /capnp/src/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/raw.rs -------------------------------------------------------------------------------- /capnp/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/schema.rs -------------------------------------------------------------------------------- /capnp/src/schema_capnp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/schema_capnp.rs -------------------------------------------------------------------------------- /capnp/src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/serialize.rs -------------------------------------------------------------------------------- /capnp/src/serialize/no_alloc_buffer_segments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/serialize/no_alloc_buffer_segments.rs -------------------------------------------------------------------------------- /capnp/src/serialize_packed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/serialize_packed.rs -------------------------------------------------------------------------------- /capnp/src/stringify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/stringify.rs -------------------------------------------------------------------------------- /capnp/src/struct_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/struct_list.rs -------------------------------------------------------------------------------- /capnp/src/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/text.rs -------------------------------------------------------------------------------- /capnp/src/text_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/text_list.rs -------------------------------------------------------------------------------- /capnp/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/src/traits.rs -------------------------------------------------------------------------------- /capnp/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/README.md -------------------------------------------------------------------------------- /capnp/tests/canonicalize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/canonicalize.rs -------------------------------------------------------------------------------- /capnp/tests/primitive_list_as_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/primitive_list_as_slice.rs -------------------------------------------------------------------------------- /capnp/tests/primitive_list_as_slice_unaligned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/primitive_list_as_slice_unaligned.rs -------------------------------------------------------------------------------- /capnp/tests/scratch_space_heap_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/scratch_space_heap_allocator.rs -------------------------------------------------------------------------------- /capnp/tests/serialize_read_message_no_alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/serialize_read_message_no_alloc.rs -------------------------------------------------------------------------------- /capnp/tests/single_segment_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/single_segment_allocator.rs -------------------------------------------------------------------------------- /capnp/tests/text_comparisons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/text_comparisons.rs -------------------------------------------------------------------------------- /capnp/tests/total_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnp/tests/total_size.rs -------------------------------------------------------------------------------- /capnpc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/CHANGELOG.md -------------------------------------------------------------------------------- /capnpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/Cargo.toml -------------------------------------------------------------------------------- /capnpc/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /capnpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/README.md -------------------------------------------------------------------------------- /capnpc/rust.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/rust.capnp -------------------------------------------------------------------------------- /capnpc/src/capnpc-rust-bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/capnpc-rust-bootstrap.rs -------------------------------------------------------------------------------- /capnpc/src/capnpc-rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/capnpc-rust.rs -------------------------------------------------------------------------------- /capnpc/src/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/codegen.rs -------------------------------------------------------------------------------- /capnpc/src/codegen_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/codegen_types.rs -------------------------------------------------------------------------------- /capnpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/lib.rs -------------------------------------------------------------------------------- /capnpc/src/pointer_constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/src/pointer_constants.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2015/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2015/Cargo.toml -------------------------------------------------------------------------------- /capnpc/test-edition-2015/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2015/build.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2015/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2015/test.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2018/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2018/Cargo.toml -------------------------------------------------------------------------------- /capnpc/test-edition-2018/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2018/build.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2018/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2018/test.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2021/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2021/Cargo.toml -------------------------------------------------------------------------------- /capnpc/test-edition-2021/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2021/build.rs -------------------------------------------------------------------------------- /capnpc/test-edition-2021/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test-edition-2021/test.rs -------------------------------------------------------------------------------- /capnpc/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/Cargo.toml -------------------------------------------------------------------------------- /capnpc/test/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/build.rs -------------------------------------------------------------------------------- /capnpc/test/dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/dynamic.rs -------------------------------------------------------------------------------- /capnpc/test/external-crate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/external-crate/Cargo.toml -------------------------------------------------------------------------------- /capnpc/test/external-crate/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/external-crate/build.rs -------------------------------------------------------------------------------- /capnpc/test/external-crate/external.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/external-crate/external.capnp -------------------------------------------------------------------------------- /capnpc/test/external-crate/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/external-crate/src/lib.rs -------------------------------------------------------------------------------- /capnpc/test/in-other-submodule.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/in-other-submodule.capnp -------------------------------------------------------------------------------- /capnpc/test/in-submodule.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/in-submodule.capnp -------------------------------------------------------------------------------- /capnpc/test/rust.capnp: -------------------------------------------------------------------------------- 1 | ../rust.capnp -------------------------------------------------------------------------------- /capnpc/test/schema-with-src-prefix/test-in-src-prefix-dir.capnp: -------------------------------------------------------------------------------- 1 | @0x9bbc59b4f632f2e3; 2 | 3 | struct Bar {} 4 | -------------------------------------------------------------------------------- /capnpc/test/schema/test-in-dir.capnp: -------------------------------------------------------------------------------- 1 | @0x997ccd7814c156ca; 2 | 3 | struct Foo {} 4 | -------------------------------------------------------------------------------- /capnpc/test/test-default-parent-module-override.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test-default-parent-module-override.capnp -------------------------------------------------------------------------------- /capnpc/test/test-default-parent-module.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test-default-parent-module.capnp -------------------------------------------------------------------------------- /capnpc/test/test-output-path.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test-output-path.capnp -------------------------------------------------------------------------------- /capnpc/test/test.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test.capnp -------------------------------------------------------------------------------- /capnpc/test/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test.rs -------------------------------------------------------------------------------- /capnpc/test/test_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/capnpc/test/test_util.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/codecov.yml -------------------------------------------------------------------------------- /example/addressbook/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook/Cargo.toml -------------------------------------------------------------------------------- /example/addressbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook/README.md -------------------------------------------------------------------------------- /example/addressbook/addressbook.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook/addressbook.capnp -------------------------------------------------------------------------------- /example/addressbook/addressbook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook/addressbook.rs -------------------------------------------------------------------------------- /example/addressbook/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook/build.rs -------------------------------------------------------------------------------- /example/addressbook_send/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /example/addressbook_send/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook_send/Cargo.toml -------------------------------------------------------------------------------- /example/addressbook_send/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook_send/README.md -------------------------------------------------------------------------------- /example/addressbook_send/addressbook.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook_send/addressbook.capnp -------------------------------------------------------------------------------- /example/addressbook_send/addressbook_send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook_send/addressbook_send.rs -------------------------------------------------------------------------------- /example/addressbook_send/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/addressbook_send/build.rs -------------------------------------------------------------------------------- /example/fill_random_values/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/Cargo.toml -------------------------------------------------------------------------------- /example/fill_random_values/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/README.md -------------------------------------------------------------------------------- /example/fill_random_values/addressbook.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/addressbook.capnp -------------------------------------------------------------------------------- /example/fill_random_values/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/build.rs -------------------------------------------------------------------------------- /example/fill_random_values/corpora.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/corpora.capnp -------------------------------------------------------------------------------- /example/fill_random_values/fill.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/fill.capnp -------------------------------------------------------------------------------- /example/fill_random_values/fill_addressbook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/fill_addressbook.rs -------------------------------------------------------------------------------- /example/fill_random_values/fill_shapes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/fill_shapes.rs -------------------------------------------------------------------------------- /example/fill_random_values/shapes.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/shapes.capnp -------------------------------------------------------------------------------- /example/fill_random_values/shapes1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/shapes1.png -------------------------------------------------------------------------------- /example/fill_random_values/shapes2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/shapes2.png -------------------------------------------------------------------------------- /example/fill_random_values/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/fill_random_values/src/lib.rs -------------------------------------------------------------------------------- /example/wasm-hello-world/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Cargo.lock -------------------------------------------------------------------------------- /example/wasm-hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/Cargo.toml -------------------------------------------------------------------------------- /example/wasm-hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/README.md -------------------------------------------------------------------------------- /example/wasm-hello-world/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/build.rs -------------------------------------------------------------------------------- /example/wasm-hello-world/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/src/main.rs -------------------------------------------------------------------------------- /example/wasm-hello-world/wasm-app/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Cargo.lock -------------------------------------------------------------------------------- /example/wasm-hello-world/wasm-app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/wasm-app/Cargo.toml -------------------------------------------------------------------------------- /example/wasm-hello-world/wasm-app/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/wasm-app/build.rs -------------------------------------------------------------------------------- /example/wasm-hello-world/wasm-app/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/example/wasm-hello-world/wasm-app/src/lib.rs -------------------------------------------------------------------------------- /example/wasm-hello-world/wasm-hello-world.capnp: -------------------------------------------------------------------------------- 1 | @0x9e1812b9b1d9d4e5; 2 | 3 | struct Foo { 4 | numbers @0 :List(Int16); 5 | } 6 | -------------------------------------------------------------------------------- /regenerate-capnp-schema-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/regenerate-capnp-schema-code.sh -------------------------------------------------------------------------------- /regenerate-rpc-schema-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/capnproto/capnproto-rust/HEAD/regenerate-rpc-schema-code.sh --------------------------------------------------------------------------------