Lines Matching refs:ARef
68 pub struct ARef<T: AlwaysRefCounted> { struct
77 unsafe impl<T: AlwaysRefCounted + Sync + Send> Send for ARef<T> {} implementation
84 unsafe impl<T: AlwaysRefCounted + Sync + Send> Sync for ARef<T> {} implementation
87 impl<T: AlwaysRefCounted> Unpin for ARef<T> {} implementation
89 impl<T: AlwaysRefCounted> ARef<T> { impl
141 impl<T: AlwaysRefCounted> Clone for ARef<T> { implementation
149 impl<T: AlwaysRefCounted> Deref for ARef<T> { implementation
158 impl<T: AlwaysRefCounted> From<&T> for ARef<T> { implementation
166 impl<T: AlwaysRefCounted> Drop for ARef<T> { implementation
174 impl<T, U> PartialEq<ARef<U>> for ARef<T> implementation
180 fn eq(&self, other: &ARef<U>) -> bool { in eq()
184 impl<T: AlwaysRefCounted + Eq> Eq for ARef<T> {} implementation
186 impl<T, U> PartialEq<&'_ U> for ARef<T> implementation