pub unsafe fn null_ref() -> Self {
        Self {
            data: AtomicPtr::new(ptr::null_mut()),
            phantom: PhantomData,
        }
    }
/// Returns a null reference. This function is `unsafe` because none of this
/// struct's API checks for null references before dereferencing.
Returns a null reference. This function is `unsafe` because none of this
struct's API checks for null references before dereferencing.
Returns a null reference . This function is ` unsafe ` because none of this struct ' s API checks for null references before dereferencing .
pub unsafe fn null_ref() -> Self {
        Self {
            data: AtomicPtr::new(ptr::null_mut()),
            phantom: PhantomData,
        }
    }
pub unsafe fn null_ref ( ) -> Self { Self { data : AtomicPtr :: new ( ptr :: null_mut ( ) ) , phantom : PhantomData , } }
Returns a null reference.
Returns a null reference .