Trait graph::index::AtomicIdx[][src]

pub trait AtomicIdx: Send + Sync {
    type Inner: Idx<Atomic = Self>;
    fn load(&self, order: Ordering) -> Self::Inner;
fn fetch_add(&self, val: Self::Inner, order: Ordering) -> Self::Inner;
fn get_and_increment(&self, order: Ordering) -> Self::Inner;
fn zero() -> Self;
fn into_inner(self) -> Self::Inner; }

Associated Types

Required methods

Implementations on Foreign Types

Implementors