Expand description
§Maudit

A dire coronation, a situation where nobility, power, or status becomes inextricably tied to disastrous circumstances.
A library for generating static websites with Rust.
§Quick links
🌍 Visit our website to read the documentation and our news
📦 See the crate on Crates.io, and the reference on Docs.rs.
🐛 Report a bug, please read our contributing guidelines and code of conduct first.
💬 Join the discussion on Github and Discord, if you have any questions, ideas, or suggestions.
§Contributing
Contributions are welcome! See our Contributor Guide for help getting started.
§License
Maudit is licensed under the MIT License. See LICENSE for details.
You are currently reading Maudit API reference. For a more gentle introduction, please refer to our documentation.
Modules§
- assets
- content
- Core functions and structs to define the content sources of your website.
- errors
- Error types for Maudit.
- maud
maud - Allows to use Maud, a macro for writing HTML templates in Rust.
- page
- Core traits and structs to define the pages of your website.
Macros§
- content_
sources - Helps to define all sources of content that should be loaded by
coronate(). - routes
- Helps to define every route that should be build by
coronate(). - shortcode
Structs§
- Build
Options - Maudit build options. Should be passed to
coronate(). - Build
Output - Metadata returned by
coronate()after a successful build. - Page
Output - Metadata returned by
coronate()for a single page after a successful build. - Static
Asset Output - Metadata returned by
coronate()for a single static asset after a successful build.
Constants§
- GENERATOR
- The version of Maudit being used.
Functions§
Type Aliases§
- FxHash
Map - Type alias for a hash map that uses the Fx hashing algorithm.