Files
markbase/markbase-core/src/cli/mod.rs
T
Warren d94cb2df4c Fix code quality: trailing whitespace, unused imports, clippy warnings
- Fix trailing whitespace in kex.rs and s3.rs
- Add missing KexProposal import in kex_complete.rs
- Auto-fix clippy warnings across all crates
- All 153 tests pass
2026-06-19 05:21:38 +08:00

26 lines
559 B
Rust

pub mod interface;
pub mod metadata;
pub mod storage;
pub mod tools;
use clap::{Parser, Subcommand};
#[derive(Parser)]
#[command(name = "markbase", about = "Momentry Display Engine")]
pub struct Cli {
#[command(subcommand)]
pub command: Commands,
}
#[derive(Subcommand)]
pub enum Commands {
#[command(flatten)]
Interface(interface::InterfaceCommands),
#[command(flatten)]
Metadata(metadata::MetadataCommands),
#[command(flatten)]
Storage(storage::StorageCommands),
#[command(flatten)]
Tools(tools::ToolsCommands),
}