pub struct YCQueueOwnedData {
pub meta: YCQueueOwnedMeta,
pub data: Vec<u8>,
pub raw_ptr: *mut u8,
}Expand description
A way to hold a YCQueueSharedMeta to share between threads of a particular rust program.
Fields§
§meta: YCQueueOwnedMeta§data: Vec<u8>§raw_ptr: *mut u8Implementations§
Source§impl YCQueueOwnedData
impl YCQueueOwnedData
pub fn new(slot_count_u16: u16, slot_size_u16: u16) -> YCQueueOwnedData
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for YCQueueOwnedData
impl RefUnwindSafe for YCQueueOwnedData
impl !Send for YCQueueOwnedData
impl !Sync for YCQueueOwnedData
impl Unpin for YCQueueOwnedData
impl UnwindSafe for YCQueueOwnedData
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