[−][src]Struct moore_vhdl::hir::NexitStmt
A next or exit statement.
See IEEE 1076-2008 section 10.11 and 10.12.
Fields
mode: NexitMode
Whether this is a next or exit statement.
target: Option<Spanned<LoopStmtRef>>
The optional loop the statement operates on. If omitted the statement applies to the innermost loop.
cond: Option<ExprRef>
The optional condition.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NexitStmt
impl Send for NexitStmt
impl Sync for NexitStmt
impl Unpin for NexitStmt
impl UnwindSafe for NexitStmt
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,