| Crates.io | osc-codec10 |
| lib.rs | osc-codec10 |
| version | 0.1.1 |
| created_at | 2025-10-22 07:38:36.924176+00 |
| updated_at | 2025-10-22 07:38:36.924176+00 |
| description | Minimal, zero-copy-leaning OSC 1.0 encoder/decoder for osc-types10 |
| homepage | |
| repository | https://github.com/Nagitch/rust-osc-types |
| max_upload_size | |
| id | 1895182 |
| size | 28,013 |
Minimal, zero-copy-leaning OSC 1.0 encoder/decoder that pairs with osc-types10.
Experimental preview for integration testing with osc-types10. API may break.
Add to your workspace and depend on the Git dependency:
[dependencies]
osc-codec10 = { path = "../osc-codec10" } # if local
# or, if published later:
# osc-codec10 = "0.1"
This crate depends on osc-types10 via the GitHub repo. If you vendored or published it, adjust Cargo.toml accordingly.
Default feature set uses std. For no_std + alloc:
cargo build -p osc-codec10 --no-default-features --features alloc
use osc_types10::{Message, OscType, Bundle};
use osc_codecs10 as _; // refer to actual crate name
See examples/ for UDP send/recv.
Dual-licensed under either of