Skip to main content

Module item

Module item 

Source
Expand description

Parser item.

Re-exports§

pub use super::source::ContractSource;
pub use super::source::EnumSource;
pub use super::source::ErrorSource;
pub use super::source::EventSource;
pub use super::source::FunctionSource;
pub use super::source::ParseSource;
pub use super::source::StructSource;
pub use super::source::VariableSource;

Macros§

as_inner_source 🔒
Defines a method that returns the inner element if it matches the variant.
filter_children_fn 🔒
Defines a method that filters ParseItem’s children and returns the source data of the children matching the target variant as well as its comments. Returns Option::None if no children matching the variant are found.

Structs§

ParseItem
The parsed item.