Searched refs:Repr (Results 1 – 3 of 3) sorted by relevance
52 pub struct Atomic<T: AtomicType>(AtomicRepr<T::Repr>);113 type Repr: AtomicImpl; typedef126 fn rhs_into_delta(rhs: Rhs) -> <Self::Repr as AtomicImpl>::Delta; in rhs_into_delta()130 const fn into_repr<T: AtomicType>(v: T) -> T::Repr { in into_repr() argument140 const unsafe fn from_repr<T: AtomicType>(r: T::Repr) -> T { in from_repr()250 T::Repr: AtomicBasicOps,272 OrderingType::Relaxed => T::Repr::atomic_read(&self.0), in load()273 OrderingType::Acquire => T::Repr::atomic_read_acquire(&self.0), in load()304 OrderingType::Relaxed => T::Repr::atomic_set(&self.0, v), in store()305 OrderingType::Release => T::Repr::atomic_set_release(&self.0, v), in store()[all …]
11 type Repr = i32; typedef24 type Repr = i64; typedef64 type Repr = isize_atomic_repr; typedef77 type Repr = i32; typedef90 type Repr = i64; typedef103 type Repr = isize_atomic_repr; typedef
177 T::Repr: AtomicBasicOps,