tokio_hglib/
lib.rs

1//! Tokio-based async client library for [Mercurial command server][].
2//!
3//! [Mercurial command server]: https://www.mercurial-scm.org/wiki/CommandServer
4
5mod client;
6pub mod codec;
7mod connection;
8pub mod message;
9mod protocol;
10mod runcommand;
11
12#[cfg(unix)]
13pub use self::client::UnixClient;
14pub use self::client::{Client, PipeClient};
15pub use self::connection::Connection;
16pub use self::protocol::Protocol;
17pub use self::runcommand::UiHandler;