Searched defs:ARef (Results 1 – 1 of 1) sorted by relevance
77 /// particular, the [`ARef`] instance owns an increment on the underlying object's reference count. implementation 68 pub struct ARef<T: AlwaysRefCounted> { global() struct 73 _pARef global() argument 84 unsafe impl<T: AlwaysRefCounted + Sync + Send> Sync for ARef<T> {} global() implementation 87 impl<T: AlwaysRefCounted> Unpin for ARef<T> {} global() implementation 89 impl<T: AlwaysRefCounted> ARef<T> { global() implementation 141 impl<T: AlwaysRefCounted> Clone for ARef<T> { global() implementation 149 impl<T: AlwaysRefCounted> Deref for ARef<T> { global() implementation 158 impl<T: AlwaysRefCounted> From<&T> for ARef<T> { global() implementation 166 impl<T: AlwaysRefCounted> Drop for ARef<T> { global() implementation 174 impl<T, U> PartialEq<ARef<U>> for ARef<T> global() implementation 184 impl<T: AlwaysRefCounted + Eq> Eq for ARef<T> {} global() implementation 186 impl<T, U> PartialEq<&'_ U> for ARef<T> global() implementation [all...]