pub struct RuntimeEventBuffer { /* private fields */ }Implementations§
Source§impl RuntimeEventBuffer
impl RuntimeEventBuffer
pub fn new(byte_size: usize) -> Self
pub fn as_ptr(&self) -> *const u8
pub fn as_mut_ptr(&self) -> *mut u8
pub fn byte_size(&self) -> usize
pub fn load_atomic_u64(&self, byte_offset: usize, ordering: Ordering) -> u64
pub fn read_u64(&self, byte_offset: usize) -> u64
pub fn reset(&self)
Trait Implementations§
impl Send for RuntimeEventBuffer
impl Sync for RuntimeEventBuffer
Auto Trait Implementations§
impl !RefUnwindSafe for RuntimeEventBuffer
impl Freeze for RuntimeEventBuffer
impl Unpin for RuntimeEventBuffer
impl UnsafeUnpin for RuntimeEventBuffer
impl UnwindSafe for RuntimeEventBuffer
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