Trait vm_memory::bytes::AtomicAccess[][src]

pub trait AtomicAccess: ByteValued + From<<Self::A as AtomicInteger>::V> + Into<<Self::A as AtomicInteger>::V> {
    type A: AtomicInteger;
}

A trait used to identify types which can be accessed atomically by proxy.

Associated Types

type A: AtomicInteger[src]

The AtomicInteger that atomic operations on Self are based on.

Loading content...

Implementations on Foreign Types

impl AtomicAccess for i8[src]

type A = AtomicI8

impl AtomicAccess for i16[src]

type A = AtomicI16

impl AtomicAccess for i32[src]

type A = AtomicI32

impl AtomicAccess for i64[src]

type A = AtomicI64

impl AtomicAccess for u8[src]

type A = AtomicU8

impl AtomicAccess for u16[src]

type A = AtomicU16

impl AtomicAccess for u32[src]

type A = AtomicU32

impl AtomicAccess for u64[src]

type A = AtomicU64

impl AtomicAccess for isize[src]

type A = AtomicIsize

impl AtomicAccess for usize[src]

type A = AtomicUsize

Loading content...

Implementors

Loading content...