Items
This section is a work-in-progress experiment about making the book executable.
Syntax
Item: attrs=OuterAttribute* visibility=Visibility? kind=ItemKind
=>
=>
Item { attrs, visibility, kind }
pub struct Item {
pub attrs: Vec<OuterAttribute>,
pub visibility: Option<Visibility>,
pub kind: ItemKind,
}
pub enum ItemKind {
Function(Function),
}
Submodules
#[path = "items/functions.md.rs"]
pub mod functions;
pub use functions::*;