Struct vhdl_parser::ast::DesignUnit
source · pub struct DesignUnit {
pub context_clause: Vec<ContextItem>,
pub library_unit: LibraryUnit,
}
Expand description
LRM 13.1 Design units
Fields
context_clause: Vec<ContextItem>
library_unit: LibraryUnit
Trait Implementations
sourceimpl Clone for DesignUnit
impl Clone for DesignUnit
sourcefn clone(&self) -> DesignUnit
fn clone(&self) -> DesignUnit
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for DesignUnit
impl Debug for DesignUnit
sourceimpl PartialEq<DesignUnit> for DesignUnit
impl PartialEq<DesignUnit> for DesignUnit
sourcefn eq(&self, other: &DesignUnit) -> bool
fn eq(&self, other: &DesignUnit) -> bool
impl StructuralPartialEq for DesignUnit
Auto Trait Implementations
impl RefUnwindSafe for DesignUnit
impl Send for DesignUnit
impl Sync for DesignUnit
impl Unpin for DesignUnit
impl UnwindSafe for DesignUnit
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more