#[repr(C)]pub struct mrb_irep {Show 15 fields
pub nlocals: u16,
pub nregs: u16,
pub clen: u16,
pub flags: u8,
pub iseq: *const mrb_code,
pub pool: *const mrb_pool_value,
pub syms: *const mrb_sym,
pub reps: *const *const mrb_irep,
pub lv: *const mrb_sym,
pub debug_info: *mut mrb_irep_debug_info,
pub ilen: u32,
pub plen: u16,
pub slen: u16,
pub rlen: u16,
pub refcnt: u16,
}
Fields§
§nlocals: u16
§nregs: u16
§clen: u16
§flags: u8
§iseq: *const mrb_code
§pool: *const mrb_pool_value
§syms: *const mrb_sym
§reps: *const *const mrb_irep
§lv: *const mrb_sym
§debug_info: *mut mrb_irep_debug_info
§ilen: u32
§plen: u16
§slen: u16
§rlen: u16
§refcnt: u16
Trait Implementations§
Auto Trait Implementations§
impl Freeze for mrb_irep
impl RefUnwindSafe for mrb_irep
impl !Send for mrb_irep
impl !Sync for mrb_irep
impl Unpin for mrb_irep
impl UnwindSafe for mrb_irep
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