[−]Enum moore_vhdl::score::DeclInProcRef
Variants
Subprog(SubprogDeclRef)
SubprogBody(SubprogBodyRef)
SubprogInst(SubprogInstRef)
Pkg(PkgDeclRef)
PkgBody(PkgBodyRef)
PkgInst(PkgInstRef)
Type(TypeDeclRef)
Subtype(SubtypeDeclRef)
Const(ConstDeclRef)
Var(VarDeclRef)
File(FileDeclRef)
Alias(AliasDeclRef)
Attr(AttrDeclRef)
AttrSpec(AttrSpecRef)
GroupTemp(GroupTempRef)
Group(GroupDeclRef)
Trait Implementations
impl<'sbc, 'lazy, 'sb, 'ast, 'ctx> Typeck<DeclInProcRef> for TypeckContext<'sbc, 'lazy, 'sb, 'ast, 'ctx>
[src]
fn typeck(&self, id: DeclInProcRef)
[src]
impl Into<NodeId> for DeclInProcRef
impl From<SubprogDeclRef> for DeclInProcRef
fn from(id: SubprogDeclRef) -> DeclInProcRef
impl From<SubprogBodyRef> for DeclInProcRef
fn from(id: SubprogBodyRef) -> DeclInProcRef
impl From<SubprogInstRef> for DeclInProcRef
fn from(id: SubprogInstRef) -> DeclInProcRef
impl From<PkgDeclRef> for DeclInProcRef
fn from(id: PkgDeclRef) -> DeclInProcRef
impl From<PkgBodyRef> for DeclInProcRef
fn from(id: PkgBodyRef) -> DeclInProcRef
impl From<PkgInstRef> for DeclInProcRef
fn from(id: PkgInstRef) -> DeclInProcRef
impl From<TypeDeclRef> for DeclInProcRef
fn from(id: TypeDeclRef) -> DeclInProcRef
impl From<SubtypeDeclRef> for DeclInProcRef
fn from(id: SubtypeDeclRef) -> DeclInProcRef
impl From<ConstDeclRef> for DeclInProcRef
fn from(id: ConstDeclRef) -> DeclInProcRef
impl From<VarDeclRef> for DeclInProcRef
fn from(id: VarDeclRef) -> DeclInProcRef
impl From<FileDeclRef> for DeclInProcRef
fn from(id: FileDeclRef) -> DeclInProcRef
impl From<AliasDeclRef> for DeclInProcRef
fn from(id: AliasDeclRef) -> DeclInProcRef
impl From<AttrDeclRef> for DeclInProcRef
fn from(id: AttrDeclRef) -> DeclInProcRef
impl From<AttrSpecRef> for DeclInProcRef
fn from(id: AttrSpecRef) -> DeclInProcRef
impl From<GroupTempRef> for DeclInProcRef
fn from(id: GroupTempRef) -> DeclInProcRef
impl From<GroupDeclRef> for DeclInProcRef
fn from(id: GroupDeclRef) -> DeclInProcRef
impl Clone for DeclInProcRef
fn clone(&self) -> DeclInProcRef
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeclInProcRef
impl Eq for DeclInProcRef
impl Ord for DeclInProcRef
fn cmp(&self, other: &DeclInProcRef) -> 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<DeclInProcRef> for DeclInProcRef
fn eq(&self, other: &DeclInProcRef) -> bool
fn ne(&self, other: &DeclInProcRef) -> bool
impl PartialOrd<DeclInProcRef> for DeclInProcRef
fn partial_cmp(&self, other: &DeclInProcRef) -> Option<Ordering>
fn lt(&self, other: &DeclInProcRef) -> bool
fn le(&self, other: &DeclInProcRef) -> bool
fn gt(&self, other: &DeclInProcRef) -> bool
fn ge(&self, other: &DeclInProcRef) -> bool
impl Debug for DeclInProcRef
impl Hash for DeclInProcRef
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 DeclInProcRef
impl Decodable for DeclInProcRef
Auto Trait Implementations
impl Send for DeclInProcRef
impl Sync for DeclInProcRef
impl Unpin for DeclInProcRef
impl UnwindSafe for DeclInProcRef
impl RefUnwindSafe for DeclInProcRef
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,