pub fn reset(&self) -> Self {
        futures_lite::future::block_on(async {
            take_cursor(&mut *self.read.lock().await);
            take_cursor(&mut *self.write.lock().await);
        });

        self.clone()
    }
/// Reset the instance and returning a clone
Reset the instance and returning a clone
Reset the instance and returning a clone
pub fn reset(&self) -> Self {
        futures_lite::future::block_on(async {
            take_cursor(&mut *self.read.lock().await);
            take_cursor(&mut *self.write.lock().await);
        });
        self.clone()
    }
pub fn reset ( & self ) -> Self { futures_lite :: future :: block_on ( async { take_cursor ( & mut * self . read . lock ( ) . await ) ; take_cursor ( & mut * self . write . lock ( ) . await ) ; } ) ; self . clone ( ) }
Reset the instance and returning a clone
Reset the instance and returning a clone
&self
&self