pub(crate) unsafe fn peek(&self) -> &D {
        let val = &*self.val.get();
        debug_assert_ne!(val.tokens, 0);

        val.val.as_ref().unwrap()
    }
/// Get a reference to the content of the stream without
/// decrementing the refcount.
Get a reference to the content of the stream without
decrementing the refcount.
Get a reference to the content of the stream without decrementing the refcount .
pub(crate) unsafe fn peek(&self) -> &D {
        let val = &*self.val.get();
        debug_assert_ne!(val.tokens, 0);
        val.val.as_ref().unwrap()
    }
pub ( crate ) unsafe fn peek ( & self ) -> & D { let val = & * self . val . get ( ) ; debug_assert_ne ! ( val tokens 0 ) ; val . val . as_ref ( ) . unwrap ( ) }
Get a reference to the content of the stream without
decrementing the refcount.
Get a reference to the content of the stream without decrementing the refcount .
&self