A lightweight IPC broker for Rust that supports multiple transports (TCP, Unix sockets, Named Pipes) and provides an actor model with message passing and RPC capabilities.
useipc_broker::{broker, logger};#[tokio::main]
async fnmain()->std::io::Result<()>{logger::setup_logger();let name =env!("CARGO_PKG_NAME");let version =env!("CARGO_PKG_VERSION");log::info!("{name} has started v{version}...");broker::run_broker().await
}