taskers-control 0.7.0

Control protocol and local socket transport for taskers.
Documentation
pub mod client;
pub mod controller;
pub mod paths;
pub mod protocol;
pub mod socket;

pub use client::ControlClient;
pub use controller::{ControllerSnapshot, InMemoryController};
pub use paths::default_socket_path;
pub use protocol::{
    BrowserControlCommand, BrowserGetCommand, BrowserLoadState, BrowserPredicateCommand,
    BrowserTarget, BrowserWaitCondition, ControlCommand, ControlError, ControlErrorCode,
    ControlQuery, ControlResponse, IdentifyContext, IdentifyResult, RequestFrame, ResponseFrame,
    ScreenshotCommand, ScreenshotResult, ScreenshotTarget, ScreenshotTargetResult,
    TerminalDebugCommand, TerminalDebugResult, TerminalRenderStats, VcsCommand, VcsCommandResult,
    VcsCommitEntry, VcsFileEntry, VcsFileStatus, VcsMode, VcsPullRequestInfo, VcsRefEntry,
    VcsSnapshot,
};
pub use socket::{bind_socket, serve, serve_with_handler};