Struct tydi_hir::Module [−][src]
pub struct Module {
pub identifier: Id<Identifier>,
pub components: Vec<Id<Component>>,
pub types: Vec<Id<Type>>,
}
Expand description
A collection of components, constants and types.
Fields
identifier: Id<Identifier>
The identifier of the module.
components: Vec<Id<Component>>
The components that this module describes.
types: Vec<Id<Type>>
The types that this module describes.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Module
impl UnwindSafe for Module
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.