#[repr(C)]pub struct opslab {
pub opslab_next: *mut OPSLAB,
pub opslab_head: *mut OPSLAB,
pub opslab_freed: *mut *mut OP,
pub opslab_refcnt: usize,
pub opslab_freed_size: U16,
pub opslab_size: U16,
pub opslab_free_space: U16,
pub opslab_slots: OPSLOT,
}
Fields§
§opslab_next: *mut OPSLAB
§opslab_head: *mut OPSLAB
§opslab_freed: *mut *mut OP
§opslab_refcnt: usize
§opslab_freed_size: U16
§opslab_size: U16
§opslab_free_space: U16
§opslab_slots: OPSLOT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for opslab
impl RefUnwindSafe for opslab
impl !Send for opslab
impl !Sync for opslab
impl Unpin for opslab
impl UnwindSafe for opslab
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