[−][src]Enum vhdl_parser::ast::AnyPrimaryUnit
LRM 13.1 Design units
Variants
EntityDeclaration(EntityDeclaration)
LRM 3.2 Entity declaration
Configuration(ConfigurationDeclaration)
LRM 3.4 Configuration declarations
PackageDeclaration(PackageDeclaration)
LRM 4.7 Package declarations
PackageInstance(PackageInstantiation)
LRM 4.9 Package instatiation declaration
ContextDeclaration(ContextDeclaration)
LRM 13.4 Context clauses
Trait Implementations
impl Clone for AnyPrimaryUnit
[src]
fn clone(&self) -> AnyPrimaryUnit
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AnyPrimaryUnit
[src]
impl HasIdent for AnyPrimaryUnit
[src]
impl PartialEq<AnyPrimaryUnit> for AnyPrimaryUnit
[src]
fn eq(&self, other: &AnyPrimaryUnit) -> bool
[src]
fn ne(&self, other: &AnyPrimaryUnit) -> bool
[src]
impl StructuralPartialEq for AnyPrimaryUnit
[src]
Auto Trait Implementations
impl !RefUnwindSafe for AnyPrimaryUnit
impl Send for AnyPrimaryUnit
impl Sync for AnyPrimaryUnit
impl Unpin for AnyPrimaryUnit
impl !UnwindSafe for AnyPrimaryUnit
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,