[−]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]
impl<'sbc, 'lazy, 'sb, 'ast, 'ctx> Typeck<DeclInProcRef> for TypeckContext<'sbc, 'lazy, 'sb, 'ast, 'ctx>
fn typeck(&self, id: DeclInProcRef) | [src] |
impl Into<NodeId> for DeclInProcRef
impl Into<NodeId> for DeclInProcRef
impl PartialEq<DeclInProcRef> for DeclInProcRef
impl PartialEq<DeclInProcRef> for DeclInProcRef
fn eq(&self, other: &DeclInProcRef) -> bool |
fn ne(&self, other: &DeclInProcRef) -> bool |
impl Eq for DeclInProcRef
impl Eq for DeclInProcRef
impl PartialOrd<DeclInProcRef> for DeclInProcRef
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 Ord for DeclInProcRef
impl Ord for DeclInProcRef
fn cmp(&self, other: &DeclInProcRef) -> Ordering |
fn max(self, other: Self) -> Self | 1.21.0 [src] |
Compares and returns the maximum of two values. Read more
fn min(self, other: Self) -> Self | 1.21.0 [src] |
Compares and returns the minimum of two values. Read more
impl Clone for DeclInProcRef
impl Clone for DeclInProcRef
fn clone(&self) -> DeclInProcRef |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl From<SubprogDeclRef> for DeclInProcRef
impl From<SubprogDeclRef> for DeclInProcRef
fn from(id: SubprogDeclRef) -> DeclInProcRef |
impl From<SubprogBodyRef> for DeclInProcRef
impl From<SubprogBodyRef> for DeclInProcRef
fn from(id: SubprogBodyRef) -> DeclInProcRef |
impl From<SubprogInstRef> for DeclInProcRef
impl From<SubprogInstRef> for DeclInProcRef
fn from(id: SubprogInstRef) -> DeclInProcRef |
impl From<PkgDeclRef> for DeclInProcRef
impl From<PkgDeclRef> for DeclInProcRef
fn from(id: PkgDeclRef) -> DeclInProcRef |
impl From<PkgBodyRef> for DeclInProcRef
impl From<PkgBodyRef> for DeclInProcRef
fn from(id: PkgBodyRef) -> DeclInProcRef |
impl From<PkgInstRef> for DeclInProcRef
impl From<PkgInstRef> for DeclInProcRef
fn from(id: PkgInstRef) -> DeclInProcRef |
impl From<TypeDeclRef> for DeclInProcRef
impl From<TypeDeclRef> for DeclInProcRef
fn from(id: TypeDeclRef) -> DeclInProcRef |
impl From<SubtypeDeclRef> for DeclInProcRef
impl From<SubtypeDeclRef> for DeclInProcRef
fn from(id: SubtypeDeclRef) -> DeclInProcRef |
impl From<ConstDeclRef> for DeclInProcRef
impl From<ConstDeclRef> for DeclInProcRef
fn from(id: ConstDeclRef) -> DeclInProcRef |
impl From<VarDeclRef> for DeclInProcRef
impl From<VarDeclRef> for DeclInProcRef
fn from(id: VarDeclRef) -> DeclInProcRef |
impl From<FileDeclRef> for DeclInProcRef
impl From<FileDeclRef> for DeclInProcRef
fn from(id: FileDeclRef) -> DeclInProcRef |
impl From<AliasDeclRef> for DeclInProcRef
impl From<AliasDeclRef> for DeclInProcRef
fn from(id: AliasDeclRef) -> DeclInProcRef |
impl From<AttrDeclRef> for DeclInProcRef
impl From<AttrDeclRef> for DeclInProcRef
fn from(id: AttrDeclRef) -> DeclInProcRef |
impl From<AttrSpecRef> for DeclInProcRef
impl From<AttrSpecRef> for DeclInProcRef
fn from(id: AttrSpecRef) -> DeclInProcRef |
impl From<GroupTempRef> for DeclInProcRef
impl From<GroupTempRef> for DeclInProcRef
fn from(id: GroupTempRef) -> DeclInProcRef |
impl From<GroupDeclRef> for DeclInProcRef
impl From<GroupDeclRef> for DeclInProcRef
fn from(id: GroupDeclRef) -> DeclInProcRef |
impl Copy for DeclInProcRef
impl Copy for DeclInProcRef
impl Debug for DeclInProcRef
impl Debug for DeclInProcRef
impl Hash for DeclInProcRef
impl Hash for DeclInProcRef
fn hash<__H: Hasher>(&self, state: &mut __H) |
fn hash_slice<H>(data: &[Self], state: &mut H) where | 1.3.0 [src] |
Feeds a slice of this type into the given [Hasher
]. Read more
impl Encodable for DeclInProcRef
impl Encodable for DeclInProcRef
impl Decodable for DeclInProcRef
impl Decodable for DeclInProcRef
Auto Trait Implementations
impl Send for DeclInProcRef
impl Send for DeclInProcRef
impl Sync for DeclInProcRef
impl Sync for DeclInProcRef
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |