Skip to main content

rusta_cli/
lib.rs

1//! Internal library form of `rusta-cli`.
2//!
3//! Exists so the fuzz harness under `fuzz/` can call into the project's
4//! parsers (e.g. [`tart::parse_list_json`]) without duplicating the
5//! source. The module surface here is intentionally not a stable API:
6//! external consumers should install the binary, not depend on this
7//! library.
8
9#![doc(hidden)]
10
11pub mod cli;
12pub mod commands;
13pub mod error;
14pub mod io;
15pub mod paths;
16pub mod picker;
17pub mod provision;
18pub mod registry;
19pub mod runtime;
20pub mod ssh;
21pub mod state;
22pub mod tart;
23pub mod update_check;