├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── book ├── book.toml └── src │ ├── SUMMARY.md │ ├── board.md │ ├── comms-postcard-rpc.md │ ├── comms-postcard.md │ ├── comms.md │ ├── custom.md │ ├── endpoints.md │ ├── hello-acc.md │ ├── hello-gpios.md │ ├── hello-smartleds.md │ ├── hello.md │ ├── internection-fw.md │ ├── internection-host.md │ ├── internection-icd.md │ ├── internection.md │ ├── intro.md │ ├── ovtwin-001.jpg │ ├── ovtwin-block.jpg │ ├── ovtwin-hello-01.jpg │ ├── ovtwin-uhoh-00.jpg │ ├── setup.md │ ├── streaming.md │ ├── welcome-goals.md │ └── welcome.md ├── ci-stubs.sh ├── ci.sh ├── docs └── overview.md ├── example ├── esp32c6-serial │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── rust-toolchain.toml │ └── src │ │ ├── app.rs │ │ ├── handlers.rs │ │ └── main.rs ├── firmware │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── memory.x │ └── src │ │ ├── bin │ │ ├── comms-01.rs │ │ ├── comms-02.rs │ │ ├── hello-01.rs │ │ ├── hello-02.rs │ │ ├── hello-03.rs │ │ ├── logging.rs │ │ ├── minimal.rs │ │ └── uhoh-00.rs │ │ ├── lib.rs │ │ └── ws2812.rs ├── nrf52840-serial │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ ├── memory.x │ └── src │ │ ├── app.rs │ │ ├── handlers.rs │ │ ├── icd.rs │ │ └── main.rs ├── serial-host │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── workbook-host │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ ├── bin │ │ ├── comms-01.rs │ │ ├── comms-02.rs │ │ ├── comms-serial.rs │ │ └── logging.rs │ │ ├── client.rs │ │ └── lib.rs └── workbook-icd │ ├── Cargo.toml │ └── src │ └── lib.rs └── source ├── postcard-rpc-test ├── Cargo.lock ├── Cargo.toml ├── src │ └── lib.rs └── tests │ ├── basic.rs │ └── subscrobble.rs └── postcard-rpc ├── .cargo └── config.toml ├── .gitignore ├── Cargo.toml └── src ├── accumulator.rs ├── header.rs ├── host_client ├── mod.rs ├── raw_nusb.rs ├── serial.rs ├── test_channels.rs ├── util.rs └── webusb.rs ├── lib.rs ├── macros.rs ├── server ├── dispatch_macro.rs ├── impls │ ├── embassy_usb_v0_5.rs │ ├── embedded_io_async_v0_6.rs │ ├── mod.rs │ └── test_channels.rs └── mod.rs ├── standard_icd.rs ├── test_utils.rs └── uniques.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/README.md -------------------------------------------------------------------------------- /book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/book.toml -------------------------------------------------------------------------------- /book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/SUMMARY.md -------------------------------------------------------------------------------- /book/src/board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/board.md -------------------------------------------------------------------------------- /book/src/comms-postcard-rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/comms-postcard-rpc.md -------------------------------------------------------------------------------- /book/src/comms-postcard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/comms-postcard.md -------------------------------------------------------------------------------- /book/src/comms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/comms.md -------------------------------------------------------------------------------- /book/src/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/custom.md -------------------------------------------------------------------------------- /book/src/endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/endpoints.md -------------------------------------------------------------------------------- /book/src/hello-acc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/hello-acc.md -------------------------------------------------------------------------------- /book/src/hello-gpios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/hello-gpios.md -------------------------------------------------------------------------------- /book/src/hello-smartleds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/hello-smartleds.md -------------------------------------------------------------------------------- /book/src/hello.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/hello.md -------------------------------------------------------------------------------- /book/src/internection-fw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/internection-fw.md -------------------------------------------------------------------------------- /book/src/internection-host.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/internection-host.md -------------------------------------------------------------------------------- /book/src/internection-icd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/internection-icd.md -------------------------------------------------------------------------------- /book/src/internection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/internection.md -------------------------------------------------------------------------------- /book/src/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/intro.md -------------------------------------------------------------------------------- /book/src/ovtwin-001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/ovtwin-001.jpg -------------------------------------------------------------------------------- /book/src/ovtwin-block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/ovtwin-block.jpg -------------------------------------------------------------------------------- /book/src/ovtwin-hello-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/ovtwin-hello-01.jpg -------------------------------------------------------------------------------- /book/src/ovtwin-uhoh-00.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/ovtwin-uhoh-00.jpg -------------------------------------------------------------------------------- /book/src/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/setup.md -------------------------------------------------------------------------------- /book/src/streaming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/streaming.md -------------------------------------------------------------------------------- /book/src/welcome-goals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/welcome-goals.md -------------------------------------------------------------------------------- /book/src/welcome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/book/src/welcome.md -------------------------------------------------------------------------------- /ci-stubs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/ci-stubs.sh -------------------------------------------------------------------------------- /ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/ci.sh -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/docs/overview.md -------------------------------------------------------------------------------- /example/esp32c6-serial/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/.cargo/config.toml -------------------------------------------------------------------------------- /example/esp32c6-serial/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/.gitignore -------------------------------------------------------------------------------- /example/esp32c6-serial/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/Cargo.lock -------------------------------------------------------------------------------- /example/esp32c6-serial/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/Cargo.toml -------------------------------------------------------------------------------- /example/esp32c6-serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/README.md -------------------------------------------------------------------------------- /example/esp32c6-serial/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/build.rs -------------------------------------------------------------------------------- /example/esp32c6-serial/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/rust-toolchain.toml -------------------------------------------------------------------------------- /example/esp32c6-serial/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/src/app.rs -------------------------------------------------------------------------------- /example/esp32c6-serial/src/handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/src/handlers.rs -------------------------------------------------------------------------------- /example/esp32c6-serial/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/esp32c6-serial/src/main.rs -------------------------------------------------------------------------------- /example/firmware/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/.cargo/config.toml -------------------------------------------------------------------------------- /example/firmware/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/Cargo.lock -------------------------------------------------------------------------------- /example/firmware/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/Cargo.toml -------------------------------------------------------------------------------- /example/firmware/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/build.rs -------------------------------------------------------------------------------- /example/firmware/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/memory.x -------------------------------------------------------------------------------- /example/firmware/src/bin/comms-01.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/comms-01.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/comms-02.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/comms-02.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/hello-01.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/hello-01.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/hello-02.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/hello-02.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/hello-03.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/hello-03.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/logging.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/minimal.rs -------------------------------------------------------------------------------- /example/firmware/src/bin/uhoh-00.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/bin/uhoh-00.rs -------------------------------------------------------------------------------- /example/firmware/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/lib.rs -------------------------------------------------------------------------------- /example/firmware/src/ws2812.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/firmware/src/ws2812.rs -------------------------------------------------------------------------------- /example/nrf52840-serial/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/.cargo/config.toml -------------------------------------------------------------------------------- /example/nrf52840-serial/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/Cargo.lock -------------------------------------------------------------------------------- /example/nrf52840-serial/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/Cargo.toml -------------------------------------------------------------------------------- /example/nrf52840-serial/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/build.rs -------------------------------------------------------------------------------- /example/nrf52840-serial/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/memory.x -------------------------------------------------------------------------------- /example/nrf52840-serial/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/src/app.rs -------------------------------------------------------------------------------- /example/nrf52840-serial/src/handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/src/handlers.rs -------------------------------------------------------------------------------- /example/nrf52840-serial/src/icd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/src/icd.rs -------------------------------------------------------------------------------- /example/nrf52840-serial/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/nrf52840-serial/src/main.rs -------------------------------------------------------------------------------- /example/serial-host/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/serial-host/Cargo.lock -------------------------------------------------------------------------------- /example/serial-host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/serial-host/Cargo.toml -------------------------------------------------------------------------------- /example/serial-host/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/serial-host/src/main.rs -------------------------------------------------------------------------------- /example/workbook-host/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/Cargo.lock -------------------------------------------------------------------------------- /example/workbook-host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/Cargo.toml -------------------------------------------------------------------------------- /example/workbook-host/src/bin/comms-01.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/bin/comms-01.rs -------------------------------------------------------------------------------- /example/workbook-host/src/bin/comms-02.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/bin/comms-02.rs -------------------------------------------------------------------------------- /example/workbook-host/src/bin/comms-serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/bin/comms-serial.rs -------------------------------------------------------------------------------- /example/workbook-host/src/bin/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/bin/logging.rs -------------------------------------------------------------------------------- /example/workbook-host/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/client.rs -------------------------------------------------------------------------------- /example/workbook-host/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-host/src/lib.rs -------------------------------------------------------------------------------- /example/workbook-icd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-icd/Cargo.toml -------------------------------------------------------------------------------- /example/workbook-icd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/example/workbook-icd/src/lib.rs -------------------------------------------------------------------------------- /source/postcard-rpc-test/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc-test/Cargo.lock -------------------------------------------------------------------------------- /source/postcard-rpc-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc-test/Cargo.toml -------------------------------------------------------------------------------- /source/postcard-rpc-test/src/lib.rs: -------------------------------------------------------------------------------- 1 | // I'm just here so we can write integration tests 2 | -------------------------------------------------------------------------------- /source/postcard-rpc-test/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc-test/tests/basic.rs -------------------------------------------------------------------------------- /source/postcard-rpc-test/tests/subscrobble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc-test/tests/subscrobble.rs -------------------------------------------------------------------------------- /source/postcard-rpc/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/.cargo/config.toml -------------------------------------------------------------------------------- /source/postcard-rpc/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /source/postcard-rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/Cargo.toml -------------------------------------------------------------------------------- /source/postcard-rpc/src/accumulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/accumulator.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/header.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/mod.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/raw_nusb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/raw_nusb.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/serial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/serial.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/test_channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/test_channels.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/util.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/host_client/webusb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/host_client/webusb.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/lib.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/macros.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/dispatch_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/dispatch_macro.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/impls/embassy_usb_v0_5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/impls/embassy_usb_v0_5.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/impls/embedded_io_async_v0_6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/impls/embedded_io_async_v0_6.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/impls/mod.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/impls/test_channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/impls/test_channels.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/server/mod.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/standard_icd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/standard_icd.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/test_utils.rs -------------------------------------------------------------------------------- /source/postcard-rpc/src/uniques.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmunns/postcard-rpc/HEAD/source/postcard-rpc/src/uniques.rs --------------------------------------------------------------------------------