Struct rhai_autodocs::module::ModuleDocumentation
source · pub struct ModuleDocumentation {
pub namespace: String,
pub name: String,
pub sub_modules: Vec<ModuleDocumentation>,
pub documentation: String,
pub items: Vec<DocItem>,
}
Expand description
Rhai module documentation in markdown format.
Fields§
§namespace: String
Complete path to the module.
name: String
Name of the module.
sub_modules: Vec<ModuleDocumentation>
Sub modules.
documentation: String
Module documentation as raw text.
items: Vec<DocItem>
Documentation items found in the module.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ModuleDocumentation
impl RefUnwindSafe for ModuleDocumentation
impl Send for ModuleDocumentation
impl Sync for ModuleDocumentation
impl Unpin for ModuleDocumentation
impl UnwindSafe for ModuleDocumentation
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more