Type Alias AllocBoundedQueue

Source
pub type AllocBoundedQueue<T> = BoundedQueue<T, Box<[UnsafeCell<Option<T>>]>, Box<[CachePadded<AtomicUsize>]>, MODE>;
Expand description

A bounded SCQ queue backed by an allocated array.

§Example

use lfqueue::AllocBoundedQueue;

let queue = AllocBoundedQueue::<usize>::new(8);
assert!(queue.enqueue(1).is_ok());

Aliased Type§

pub struct AllocBoundedQueue<T> { /* private fields */ }