Enum vhdl_lang::ast::AnyPrimaryUnit [−][src]
LRM 13.1 Design units
Variants
Entity(EntityDeclaration)
LRM 3.2 Entity declaration
Configuration(ConfigurationDeclaration)
LRM 3.4 Configuration declarations
Package(PackageDeclaration)
LRM 4.7 Package declarations
PackageInstance(PackageInstantiation)
LRM 4.9 Package instatiation declaration
Context(ContextDeclaration)
LRM 13.4 Context clauses
Trait Implementations
impl Clone for AnyPrimaryUnit
[src]
fn clone(&self) -> AnyPrimaryUnit
[src]
pub 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 Search for AnyPrimaryUnit
[src]
fn search(&self, searcher: &mut impl Searcher) -> SearchResult
[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,
pub 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> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,