[−]Enum moore_vhdl::score::DeclInBlockRef
Variants
Subprog(SubprogDeclRef)
SubprogBody(SubprogBodyRef)
SubprogInst(SubprogInstRef)
Pkg(PkgDeclRef)
PkgBody(PkgBodyRef)
PkgInst(PkgInstRef)
Type(TypeDeclRef)
Subtype(SubtypeDeclRef)
Const(ConstDeclRef)
Signal(SignalDeclRef)
Var(VarDeclRef)
File(FileDeclRef)
Alias(AliasDeclRef)
Comp(CompDeclRef)
Attr(AttrDeclRef)
AttrSpec(AttrSpecRef)
CfgSpec(CfgSpecRef)
Discon(DisconSpecRef)
GroupTemp(GroupTempRef)
Group(GroupDeclRef)
Trait Implementations
impl<'lazy, 'sb, 'ast, 'ctx> Codegen<DeclInBlockRef, Entity> for ScoreContext<'lazy, 'sb, 'ast, 'ctx>
[src]
impl<'sbc, 'lazy, 'sb, 'ast, 'ctx> Typeck<DeclInBlockRef> for TypeckContext<'sbc, 'lazy, 'sb, 'ast, 'ctx>
[src]
fn typeck(&self, id: DeclInBlockRef)
[src]
impl Into<NodeId> for DeclInBlockRef
impl From<SubprogDeclRef> for DeclInBlockRef
fn from(id: SubprogDeclRef) -> DeclInBlockRef
impl From<SubprogBodyRef> for DeclInBlockRef
fn from(id: SubprogBodyRef) -> DeclInBlockRef
impl From<SubprogInstRef> for DeclInBlockRef
fn from(id: SubprogInstRef) -> DeclInBlockRef
impl From<PkgDeclRef> for DeclInBlockRef
fn from(id: PkgDeclRef) -> DeclInBlockRef
impl From<PkgBodyRef> for DeclInBlockRef
fn from(id: PkgBodyRef) -> DeclInBlockRef
impl From<PkgInstRef> for DeclInBlockRef
fn from(id: PkgInstRef) -> DeclInBlockRef
impl From<TypeDeclRef> for DeclInBlockRef
fn from(id: TypeDeclRef) -> DeclInBlockRef
impl From<SubtypeDeclRef> for DeclInBlockRef
fn from(id: SubtypeDeclRef) -> DeclInBlockRef
impl From<ConstDeclRef> for DeclInBlockRef
fn from(id: ConstDeclRef) -> DeclInBlockRef
impl From<SignalDeclRef> for DeclInBlockRef
fn from(id: SignalDeclRef) -> DeclInBlockRef
impl From<VarDeclRef> for DeclInBlockRef
fn from(id: VarDeclRef) -> DeclInBlockRef
impl From<FileDeclRef> for DeclInBlockRef
fn from(id: FileDeclRef) -> DeclInBlockRef
impl From<AliasDeclRef> for DeclInBlockRef
fn from(id: AliasDeclRef) -> DeclInBlockRef
impl From<CompDeclRef> for DeclInBlockRef
fn from(id: CompDeclRef) -> DeclInBlockRef
impl From<AttrDeclRef> for DeclInBlockRef
fn from(id: AttrDeclRef) -> DeclInBlockRef
impl From<AttrSpecRef> for DeclInBlockRef
fn from(id: AttrSpecRef) -> DeclInBlockRef
impl From<CfgSpecRef> for DeclInBlockRef
fn from(id: CfgSpecRef) -> DeclInBlockRef
impl From<DisconSpecRef> for DeclInBlockRef
fn from(id: DisconSpecRef) -> DeclInBlockRef
impl From<GroupTempRef> for DeclInBlockRef
fn from(id: GroupTempRef) -> DeclInBlockRef
impl From<GroupDeclRef> for DeclInBlockRef
fn from(id: GroupDeclRef) -> DeclInBlockRef
impl Clone for DeclInBlockRef
fn clone(&self) -> DeclInBlockRef
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeclInBlockRef
impl Eq for DeclInBlockRef
impl Ord for DeclInBlockRef
fn cmp(&self, other: &DeclInBlockRef) -> Ordering
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<DeclInBlockRef> for DeclInBlockRef
fn eq(&self, other: &DeclInBlockRef) -> bool
fn ne(&self, other: &DeclInBlockRef) -> bool
impl PartialOrd<DeclInBlockRef> for DeclInBlockRef
fn partial_cmp(&self, other: &DeclInBlockRef) -> Option<Ordering>
fn lt(&self, other: &DeclInBlockRef) -> bool
fn le(&self, other: &DeclInBlockRef) -> bool
fn gt(&self, other: &DeclInBlockRef) -> bool
fn ge(&self, other: &DeclInBlockRef) -> bool
impl Debug for DeclInBlockRef
impl Hash for DeclInBlockRef
fn hash<__H: Hasher>(&self, state: &mut __H)
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Encodable for DeclInBlockRef
impl Decodable for DeclInBlockRef
Auto Trait Implementations
impl Send for DeclInBlockRef
impl Sync for DeclInBlockRef
impl Unpin for DeclInBlockRef
impl UnwindSafe for DeclInBlockRef
impl RefUnwindSafe for DeclInBlockRef
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,