Crate sphinx_ultra

Source
Expand description

Sphinx Ultra Builder

A high-performance Rust-based Sphinx documentation builder designed for large codebases.

Re-exports§

pub use builder::BuildStats;
pub use builder::SphinxBuilder;
pub use config::BuildConfig;
pub use directives::Directive;
pub use directives::DirectiveRegistry;
pub use document::Document;
pub use environment::BuildEnvironment;
pub use error::BuildError;
pub use extensions::ExtensionLoader;
pub use extensions::SphinxApp;
pub use extensions::SphinxExtension;
pub use html_builder::HTMLBuilder;
pub use inventory::InventoryFile;
pub use inventory::InventoryItem;
pub use parser::Parser;
pub use python_config::ConfPyConfig;
pub use python_config::PythonConfigParser;
pub use roles::Role;
pub use roles::RoleRegistry;
pub use search::SearchIndex;
pub use template::TemplateEngine;
pub use utils::analyze_project;
pub use utils::ProjectStats;

Modules§

builder
cache
config
directives
document
environment
error
extensions
html_builder
inventory
parser
python_config
roles
search
template
utils