pub struct Cfg {
pub obj_index: usize,
pub code_len: usize,
pub blocks: Vec<BasicBlock>,
pub pc_to_block: HashMap<usize, usize>,
pub entry_block: usize,
pub try_regions: Vec<TryRegion>,
pub catch_sites: HashMap<usize, i32>,
}Fields§
§obj_index: usize§code_len: usize§blocks: Vec<BasicBlock>§pc_to_block: HashMap<usize, usize>§entry_block: usize§try_regions: Vec<TryRegion>§catch_sites: HashMap<usize, i32>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Cfg
impl RefUnwindSafe for Cfg
impl Send for Cfg
impl Sync for Cfg
impl Unpin for Cfg
impl UnwindSafe for Cfg
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