[−]Enum moore_vhdl::score::DeclInSubprogRef
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<DeclInSubprogRef> for TypeckContext<'sbc, 'lazy, 'sb, 'ast, 'ctx>
[src]
impl<'sbc, 'lazy, 'sb, 'ast, 'ctx> Typeck<DeclInSubprogRef> for TypeckContext<'sbc, 'lazy, 'sb, 'ast, 'ctx>
fn typeck(&self, id: DeclInSubprogRef) | [src] |
impl Into<NodeId> for DeclInSubprogRef
impl Into<NodeId> for DeclInSubprogRef
impl PartialEq<DeclInSubprogRef> for DeclInSubprogRef
impl PartialEq<DeclInSubprogRef> for DeclInSubprogRef
fn eq(&self, other: &DeclInSubprogRef) -> bool |
fn ne(&self, other: &DeclInSubprogRef) -> bool |
impl Eq for DeclInSubprogRef
impl Eq for DeclInSubprogRef
impl PartialOrd<DeclInSubprogRef> for DeclInSubprogRef
impl PartialOrd<DeclInSubprogRef> for DeclInSubprogRef
fn partial_cmp(&self, other: &DeclInSubprogRef) -> Option<Ordering> |
fn lt(&self, other: &DeclInSubprogRef) -> bool |
fn le(&self, other: &DeclInSubprogRef) -> bool |
fn gt(&self, other: &DeclInSubprogRef) -> bool |
fn ge(&self, other: &DeclInSubprogRef) -> bool |
impl Ord for DeclInSubprogRef
impl Ord for DeclInSubprogRef
fn cmp(&self, other: &DeclInSubprogRef) -> 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 DeclInSubprogRef
impl Clone for DeclInSubprogRef
fn clone(&self) -> DeclInSubprogRef |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl From<SubprogDeclRef> for DeclInSubprogRef
impl From<SubprogDeclRef> for DeclInSubprogRef
fn from(id: SubprogDeclRef) -> DeclInSubprogRef |
impl From<SubprogBodyRef> for DeclInSubprogRef
impl From<SubprogBodyRef> for DeclInSubprogRef
fn from(id: SubprogBodyRef) -> DeclInSubprogRef |
impl From<SubprogInstRef> for DeclInSubprogRef
impl From<SubprogInstRef> for DeclInSubprogRef
fn from(id: SubprogInstRef) -> DeclInSubprogRef |
impl From<PkgDeclRef> for DeclInSubprogRef
impl From<PkgDeclRef> for DeclInSubprogRef
fn from(id: PkgDeclRef) -> DeclInSubprogRef |
impl From<PkgBodyRef> for DeclInSubprogRef
impl From<PkgBodyRef> for DeclInSubprogRef
fn from(id: PkgBodyRef) -> DeclInSubprogRef |
impl From<PkgInstRef> for DeclInSubprogRef
impl From<PkgInstRef> for DeclInSubprogRef
fn from(id: PkgInstRef) -> DeclInSubprogRef |
impl From<TypeDeclRef> for DeclInSubprogRef
impl From<TypeDeclRef> for DeclInSubprogRef
fn from(id: TypeDeclRef) -> DeclInSubprogRef |
impl From<SubtypeDeclRef> for DeclInSubprogRef
impl From<SubtypeDeclRef> for DeclInSubprogRef
fn from(id: SubtypeDeclRef) -> DeclInSubprogRef |
impl From<ConstDeclRef> for DeclInSubprogRef
impl From<ConstDeclRef> for DeclInSubprogRef
fn from(id: ConstDeclRef) -> DeclInSubprogRef |
impl From<VarDeclRef> for DeclInSubprogRef
impl From<VarDeclRef> for DeclInSubprogRef
fn from(id: VarDeclRef) -> DeclInSubprogRef |
impl From<FileDeclRef> for DeclInSubprogRef
impl From<FileDeclRef> for DeclInSubprogRef
fn from(id: FileDeclRef) -> DeclInSubprogRef |
impl From<AliasDeclRef> for DeclInSubprogRef
impl From<AliasDeclRef> for DeclInSubprogRef
fn from(id: AliasDeclRef) -> DeclInSubprogRef |
impl From<AttrDeclRef> for DeclInSubprogRef
impl From<AttrDeclRef> for DeclInSubprogRef
fn from(id: AttrDeclRef) -> DeclInSubprogRef |
impl From<AttrSpecRef> for DeclInSubprogRef
impl From<AttrSpecRef> for DeclInSubprogRef
fn from(id: AttrSpecRef) -> DeclInSubprogRef |
impl From<GroupTempRef> for DeclInSubprogRef
impl From<GroupTempRef> for DeclInSubprogRef
fn from(id: GroupTempRef) -> DeclInSubprogRef |
impl From<GroupDeclRef> for DeclInSubprogRef
impl From<GroupDeclRef> for DeclInSubprogRef
fn from(id: GroupDeclRef) -> DeclInSubprogRef |
impl Copy for DeclInSubprogRef
impl Copy for DeclInSubprogRef
impl Debug for DeclInSubprogRef
impl Debug for DeclInSubprogRef
impl Hash for DeclInSubprogRef
impl Hash for DeclInSubprogRef
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 DeclInSubprogRef
impl Encodable for DeclInSubprogRef
impl Decodable for DeclInSubprogRef
impl Decodable for DeclInSubprogRef
Auto Trait Implementations
impl Send for DeclInSubprogRef
impl Send for DeclInSubprogRef
impl Sync for DeclInSubprogRef
impl Sync for DeclInSubprogRef
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] |