Module cli

Module cli 

Source
Expand description

CLI module for PPTX tool

Re-exports§

pub use commands::CreateCommand;
pub use commands::FromMarkdownCommand;
pub use commands::InfoCommand;
pub use commands::ValidateCommand;
pub use parser::Cli;
pub use parser::Commands;
pub use parser::Parser;
pub use parser::Command;
pub use parser::CreateArgs;
pub use parser::FromMarkdownArgs;
pub use parser::InfoArgs;
pub use parser::ValidateArgs;
pub use parser::Web2PptArgs;
pub use parser::ExportFormat;
pub use markdown::parse_markdown;
pub use syntax::highlight_code;
pub use syntax::generate_highlighted_code_xml;

Modules§

commands
CLI commands implementation
markdown
Markdown to PowerPoint conversion
parser
Command-line argument parser using clap
syntax
Syntax highlighting for code blocks