Skip to main content

kick_rs_cli/
lib.rs

1//! Library half of `kick-rs-cli`. The `cargo-kick` binary is a thin
2//! clap shell over these modules; integration tests use them directly.
3//!
4//! Public surface is small on purpose — this isn't a crate adopters
5//! consume, it's a place to put logic that's awkward to test through
6//! the binary's stdout/stderr.
7
8#![forbid(unsafe_code)]
9#![warn(rust_2018_idioms)]
10
11pub mod generate;
12pub mod new;
13pub mod register;
14pub mod templates;