#![doc = include_str!("../README.md")]
pub use muxio_core::{constants, frame, rpc, utils};
#[cfg(feature = "rpc-service")]
pub use muxio_rpc_service as rpc_service;
#[cfg(feature = "rpc-service-caller")]
pub use muxio_rpc_service_caller as rpc_service_caller;
#[cfg(feature = "rpc-service-endpoint")]
pub use muxio_rpc_service_endpoint as rpc_service_endpoint;
#[cfg(feature = "tokio-rpc-ipc-client")]
pub use muxio_tokio_rpc_ipc_client as tokio_rpc_ipc_client;
#[cfg(feature = "tokio-rpc-ipc-server")]
pub use muxio_tokio_rpc_ipc_server as tokio_rpc_ipc_server;
#[cfg(feature = "tokio-rpc-client")]
pub use muxio_tokio_rpc_client as tokio_rpc_client;
#[cfg(feature = "tokio-rpc-server")]
pub use muxio_tokio_rpc_server as tokio_rpc_server;
#[cfg(feature = "wasm-rpc-client")]
pub use muxio_wasm_rpc_client as wasm_rpc_client;