Struct moore_vhdl_syntax::ast::EntityDecl [−][src]
pub struct EntityDecl {
pub id: NodeId,
pub span: Span,
pub name: Spanned<Name>,
pub decls: Vec<DeclItem>,
pub stmts: Option<Vec<Stmt>>,
}
Expand description
An entity declaration.
Fields
id: NodeId
span: Span
name: Spanned<Name>
decls: Vec<DeclItem>
stmts: Option<Vec<Stmt>>
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for EntityDecl
impl Send for EntityDecl
impl Sync for EntityDecl
impl Unpin for EntityDecl
impl UnwindSafe for EntityDecl
Blanket Implementations
Mutably borrows from an owned value. Read more