| Crates.io | rustecal |
| lib.rs | rustecal |
| version | 0.1.7 |
| created_at | 2025-05-24 22:35:49.555614+00 |
| updated_at | 2025-08-25 21:11:15.203144+00 |
| description | Meta-crate for rustecal: re-exports core, pubsub and service APIs |
| homepage | |
| repository | https://github.com/eclipse-ecal/rustecal |
| max_upload_size | |
| id | 1687832 |
| size | 27,351 |
rustecal is the meta-crate for the Rust eCAL ecosystem. It re-exports:
rustecal-core)rustecal-pubsub, optional)rustecal-service, optional)via Cargo feature flags.
| Feature | Crate | Description |
|---|---|---|
default |
core, pubsub, service |
All functionality enabled |
pubsub |
rustecal-pubsub (optional) |
(Typed) Publish/Subscribe API |
service |
rustecal-service (optional) |
RPC-style Server/Client API |
Add to your Cargo.toml:
[dependencies]
rustecal = "0.1"
By default, rustecal enables both pubsub and service. To disable one or both:
[dependencies]
rustecal = { version = "0.1", default-features = false, features = ["pubsub"] }
rustecal-core – core init, logging, monitoringrustecal-pubsub – Publish/Subscribe APIrustecal-service – RPC-style Service API