Trait moore_vhdl::arenas::Alloc
[−]
[src]
pub trait Alloc<T> { fn alloc(&self, value: T) -> &mut T; }
Allocates objects into an arena.
Required Methods
Implementors
impl Alloc<Lib> for Arenas
impl Alloc<Entity> for Arenas
impl Alloc<Arch> for Arenas
impl Alloc<IntfSignal> for Arenas
impl Alloc<SubtypeInd> for Arenas
impl Alloc<Package> for Arenas
impl Alloc<PackageBody> for Arenas
impl Alloc<PackageInst> for Arenas
impl Alloc<TypeDecl> for Arenas
impl Alloc<SubtypeDecl> for Arenas
impl Alloc<Expr> for Arenas
impl Alloc<Aggregate> for Arenas
impl Alloc<Decl<ConstDecl>> for Arenas
impl Alloc<Decl<SignalDecl>> for Arenas
impl Alloc<Decl<VarDecl>> for Arenas
impl Alloc<Decl<FileDecl>> for Arenas
impl Alloc<ProcessStmt> for Arenas
impl Alloc<SigAssignStmt> for Arenas
impl Alloc<Spanned<ArrayTypeIndex>> for Arenas
impl Alloc<Subprog> for Arenas
impl Alloc<SubprogBody> for Arenas
impl Alloc<SubprogInst> for Arenas
impl Alloc<TypeMarkRef> for Arenas
impl Alloc<Stmt<WaitStmt>> for Arenas
impl Alloc<Stmt<AssertStmt>> for Arenas
impl Alloc<Stmt<ReportStmt>> for Arenas
impl Alloc<Stmt<VarAssignStmt>> for Arenas
impl Alloc<Stmt<CallStmt>> for Arenas
impl Alloc<Stmt<IfStmt>> for Arenas
impl Alloc<Stmt<CaseStmt>> for Arenas
impl Alloc<Stmt<LoopStmt>> for Arenas
impl Alloc<Stmt<NexitStmt>> for Arenas
impl Alloc<Stmt<ReturnStmt>> for Arenas
impl Alloc<Stmt<NullStmt>> for Arenas