Struct moore_vhdl::hir::SubtypeInd
source · [−]pub struct SubtypeInd {
pub span: Span,
pub type_mark: Spanned<TypeMarkRef>,
pub constraint: Option<Spanned<Constraint>>,
}
Fields
span: Span
The location within the source code.
type_mark: Spanned<TypeMarkRef>
The type mark.
constraint: Option<Spanned<Constraint>>
The optional constraint.
Trait Implementations
sourceimpl<'a> Alloc<'a, 'a, SubtypeInd> for Arenas
impl<'a> Alloc<'a, 'a, SubtypeInd> for Arenas
sourcefn alloc(&'a self, value: SubtypeInd) -> &'a mut SubtypeInd
fn alloc(&'a self, value: SubtypeInd) -> &'a mut SubtypeInd
Allocate a value of type T
.
Auto Trait Implementations
impl RefUnwindSafe for SubtypeInd
impl Send for SubtypeInd
impl Sync for SubtypeInd
impl Unpin for SubtypeInd
impl UnwindSafe for SubtypeInd
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more