Struct moore_vhdl_syntax::ast::CompDecl [−][src]
pub struct CompDecl {
pub id: NodeId,
pub span: Span,
pub name: Spanned<Name>,
pub generics: Option<Spanned<Vec<IntfDecl>>>,
pub ports: Option<Spanned<Vec<IntfDecl>>>,
}
Expand description
A component declaration.
Fields
id: NodeId
span: Span
name: Spanned<Name>
generics: Option<Spanned<Vec<IntfDecl>>>
ports: Option<Spanned<Vec<IntfDecl>>>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CompDecl
impl UnwindSafe for CompDecl
Blanket Implementations
Mutably borrows from an owned value. Read more