API Documentation

Welcome to the rustecal API documentation. This section provides an overview of the main types and traits used to interact with the eCAL communication system through safe and idiomatic Rust APIs.

Modules Overview

Each module has its own documentation page with examples.

Usage Highlights

#![allow(unused)]
fn main() {
let _ecal = Ecal::initialize("my_app")?;
let pub = Publisher::<StringMessage>::builder("my_topic").create()?;
pub.send("Hello from Rust!")?;
}

Explore the individual components in detail: