Lines Matching defs:Self
55 unsafe fn dec_ref(obj: NonNull<Self>);
97 pub unsafe fn from_raw(ptr: NonNull<T>) -> Self {
100 Self {
122 /// unsafe fn dec_ref(_obj: NonNull<Self>) {}
133 pub fn into_raw(me: Self) -> NonNull<T> {
139 fn clone(&self) -> Self {
142 unsafe { Self::from_raw(self.ptr) }
149 fn deref(&self) -> &Self::Target {
156 fn from(b: &T) -> Self {
159 unsafe { Self::from_raw(NonNull::from(b)) }