pub enum DesignUnitData {
EntityDecl(EntityDecl),
CfgDecl(CfgDecl),
PkgDecl(PkgDecl),
PkgInst(PkgInst),
CtxDecl(CtxDecl),
ArchBody(ArchBody),
PkgBody(PkgBody),
}
Variants§
EntityDecl(EntityDecl)
CfgDecl(CfgDecl)
PkgDecl(PkgDecl)
PkgInst(PkgInst)
CtxDecl(CtxDecl)
ArchBody(ArchBody)
PkgBody(PkgBody)
Trait Implementations§
Source§impl Clone for DesignUnitData
impl Clone for DesignUnitData
Source§fn clone(&self) -> DesignUnitData
fn clone(&self) -> DesignUnitData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DesignUnitData
impl Debug for DesignUnitData
Source§impl PartialEq for DesignUnitData
impl PartialEq for DesignUnitData
impl Eq for DesignUnitData
impl StructuralPartialEq for DesignUnitData
Auto Trait Implementations§
impl Freeze for DesignUnitData
impl RefUnwindSafe for DesignUnitData
impl Send for DesignUnitData
impl Sync for DesignUnitData
impl Unpin for DesignUnitData
impl UnwindSafe for DesignUnitData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more