Crate zinit_client

Crate zinit_client 

Source
Expand description

Zinit Client - CLI and Rhai scripting interface for zinit

This crate provides the client-side implementation of zinit, including CLI commands, Rhai scripting, REPL, and TUI.

Re-exports§

pub use cli::Args;
pub use cli::run_command;
pub use client::ZinitClient;
pub use repl::run_repl;
pub use rhai::ZinitEngine;
pub use rhai::create_engine;
pub use rhai::run_script;
pub use tui::run_tui;

Modules§

cli
CLI module - Command line interface for zinit
client
Client module - JSON-RPC client for communicating with zinit server
repl
Interactive REPL for Zinit Rhai scripting
rhai
Rhai scripting engine for zinit client
tui
Interactive TUI for Zinit service management