Module data
Source - parsing
- Field
- A field of a struct or enum variant.
- FieldsNamed
- Named fields of a struct or struct variant such as
Point { x: f64, y: f64 }. - FieldsUnnamed
- Unnamed fields of a tuple struct or tuple variant such as
Some(T). - Variant
- An enum variant.
- VisCrate
- A crate-level visibility:
crate. - VisPublic
- A public visibility level:
pub. - VisRestricted
- A visibility level restricted to some path:
pub(self) or
pub(super) or pub(crate) or pub(in some::module).
- Fields
- Data stored within an enum variant or struct.
- Visibility
- The visibility level of an item: inherited or
pub or
pub(restricted).