pub struct InstanceObj {
pub header: Header,
/* private fields */
}Fields§
§header: HeaderImplementations§
Source§impl InstanceObj
impl InstanceObj
pub fn field(&self, i: usize) -> &AtomicU64
pub fn get(&self, i: usize) -> Value
pub fn get_acquire(&self, i: usize) -> Value
pub fn set(&self, i: usize, v: Value)
pub fn set_release(&self, i: usize, v: Value)
pub fn nfields(&self) -> usize
pub fn size_for(nfields: usize) -> usize
Auto Trait Implementations§
impl !Freeze for InstanceObj
impl RefUnwindSafe for InstanceObj
impl Send for InstanceObj
impl Sync for InstanceObj
impl Unpin for InstanceObj
impl UnsafeUnpin for InstanceObj
impl UnwindSafe for InstanceObj
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