onlyne-client 1.4.1

Onlyne v1 client: role runtime, dispatch, intent, adapter socket
Documentation
//! onlyne-client role runtime.

pub mod host;
pub mod ops;
pub mod runtime;
pub mod session;

pub use runtime::runloop::ClientInit;

pub async fn run(init: ClientInit) -> anyhow::Result<()> {
    runtime::runloop::run(init).await
}

pub fn version() -> &'static str {
    env!("CARGO_PKG_VERSION")
}

#[cfg(test)]
mod tests {
    #[test]
    fn reports_package_version() {
        assert!(!super::version().is_empty());
    }
}