pub struct DocusaurusOptions { /* private fields */ }
Implementations§
Source§impl DocusaurusOptions
impl DocusaurusOptions
Sourcepub fn with_slug(self, slug: &str) -> Self
pub fn with_slug(self, slug: &str) -> Self
Format the slug in the metadata section of the generated MDX document by concatenating the slug
parameter with the module name.
For example, if the documentation for a module called my_module
is generated with
the slug /docs/api/
, the slug set in the document will be /docs/api/my_module
.
By default the root /
path is used.
Sourcepub fn rename_root_module(self, name: &str) -> Self
pub fn rename_root_module(self, name: &str) -> Self
When registering stuff into your engine, some items will be exported in the “global” module, a module that is accessible without the need to specify it’s name. For documentation sake, you can use this method to rename the global module so that you can split multiple items groups into multiple global modules without having the “global” slug everywhere.
For example, if the documentation exports items under the global namespace with
the slug /docs/api/
and the module renamed as my_module
, the slug set in the document will be
/docs/api/my_module
instead of /docs/api/global
.
By default the root global
module name is used.