pub unsafe fn write_ptr(&self, ptr: *mut T) -> RcuSyncHandle<T> {
        RcuSyncHandle {
            data: self.data.swap(ptr, Ordering::AcqRel)
        }
    }
/// Write the current RCU pointer with raw pointer. The raw pointer must be either null, or point to some valid
/// owned value.
Write the current RCU pointer with raw pointer. The raw pointer must be either null, or point to some valid
owned value.
Write the current RCU pointer with raw pointer . The raw pointer must be either null or point to some valid owned value .
pub unsafe fn write_ptr(&self, ptr: *mut T) -> RcuSyncHandle<T> {
        RcuSyncHandle {
            data: self.data.swap(ptr, Ordering::AcqRel)
        }
    }
pub unsafe fn write_ptr ( & self , ptr : * mut T ) -> RcuSyncHandle < T > { RcuSyncHandle { data : self . data . swap ( ptr , Ordering :: AcqRel ) } }
Write the current RCU pointer with raw pointer.
Write the current RCU pointer with raw pointer .
&self
ptr
*mut T
&self
ptr
*mut T