Searched refs:Pointable (Results 1 – 2 of 2) sorted by relevance
34 pub struct CompareExchangeError<'g, T: ?Sized + Pointable, P: Pointer<T>> {106 fn low_bits<T: ?Sized + Pointable>() -> usize { in low_bits()112 fn ensure_aligned<T: ?Sized + Pointable>(raw: usize) { in ensure_aligned()120 fn compose_tag<T: ?Sized + Pointable>(data: usize, tag: usize) -> usize { in compose_tag()126 fn decompose_tag<T: ?Sized + Pointable>(data: usize) -> (usize, usize) { in decompose_tag()150 pub trait Pointable { trait194 impl<T> Pointable for T {245 impl<T> Pointable for [MaybeUninit<T>] { impl287 pub struct Atomic<T: ?Sized + Pointable> {292 unsafe impl<T: ?Sized + Pointable + Send + Sync> Send for Atomic<T> {}[all …]
171 Pointable, Atomic, CompareExchangeError,