ContainerInner

Trait ContainerInner 

Source
pub trait ContainerInner<Tag> {
    // Required methods
    fn raise_id_limit(&mut self, new_limit: usize);
    fn id_limit(&self) -> usize;
}

Required Methods§

Source

fn raise_id_limit(&mut self, new_limit: usize)

Source

fn id_limit(&self) -> usize

Implementors§

Source§

impl<T> ContainerInner<Tag0> for lockless::sync::mpsc_queue::MpscQueueInner<T, Tag0>

Source§

impl<T, SenderTag> ContainerInner<SenderTag> for lockless::containers::mpsc_queue::MpscQueueInner<T, SenderTag>

Source§

impl<T, Tag> ContainerInner<Tag> for AtomicCellInner<T, Tag>

Source§

impl<T, Tag> ContainerInner<Tag> for AtomicCellArrayInner<T, Tag>