Enum moore_vhdl::hir::Range
source · [−]Expand description
A range.
See IEEE 1076-2008 section 5.2.1.
range := range.attribute_name | simple_expression direction simple_expression
Variants
Immediate(Dir, ExprRef, ExprRef)
Trait Implementations
sourceimpl From<Range> for DiscreteRange
impl From<Range> for DiscreteRange
sourcefn from(value: Range) -> DiscreteRange
fn from(value: Range) -> DiscreteRange
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Range
impl Send for Range
impl Sync for Range
impl Unpin for Range
impl UnwindSafe for Range
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