Expand description
Tokio-based async client library for Mercurial command server.
Modules§
- codec
- Utilities for processing Mercurial command-server protocol.
- message
- Utilities for parsing and building command-server messages.
Structs§
- Client
- Command-server client holding active connection.
- Protocol
- Connection wrapper to process channel requests and responses.
Traits§
- Connection
- Leaky abstraction to hold connection to a command server.
- UiHandler
- Callback to process data and requests received from the server.
Type Aliases§
- Pipe
Client - Command-server client which spawns new server process and interacts via pipe.
- Unix
Client - Command-server client which interacts via Unix domain socket.