pub struct LoopInfo {
pub start: usize,
pub end: usize,
pub back_edge: usize,
pub estimated_iterations: Option<usize>,
}Expand description
Information about a detected loop in ternary bytecode.
Fields§
§start: usize§end: usize§back_edge: usize§estimated_iterations: Option<usize>Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoopInfo
impl RefUnwindSafe for LoopInfo
impl Send for LoopInfo
impl Sync for LoopInfo
impl Unpin for LoopInfo
impl UnsafeUnpin for LoopInfo
impl UnwindSafe for LoopInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more