pub fn into_reversed(mut self) -> Reverse<Self>
    where
        Buf: AsMut<[Word]>,
    {
        self.buf.as_mut().reverse();
        self.pos = self.buf.as_mut().len() - self.pos;
        Reverse(self)
    }
/// Reverses both the data and the reading direction.
///
/// This method consumes the original `Cursor`, reverses the order of the `Word`s
/// in-place, updates the cursor position accordingly, and returns a `Cursor`-like
/// backend that progresses in the opposite direction for reads and/or writes. Reading
/// from and writing to the returned backend will have identical behavior as in the
/// original `Cursor` backend, but the flipped directions will be observable through
/// [`Pos::pos`], [`Seek::seek`], and [`Self::buf`].
///
/// See documentation of [`Reverse`] for more information and a usage example.
Reverses both the data and the reading direction.

See documentation of [`Reverse`] for more information and a usage example.
Reverses both the data and the reading direction . See documentation of [ ` Reverse ` ] for more information and a usage example .
pub fn into_reversed(mut self) -> Reverse<Self>
    where
        Buf: AsMut<[Word]>,
    {
        self.buf.as_mut().reverse();
        self.pos = self.buf.as_mut().len() - self.pos;
        Reverse(self)
    }
pub fn into_reversed ( mut self ) -> Reverse < Self > where Buf : AsMut < [ Word ] > , { self . buf . as_mut ( ) . reverse ( ) ; self . pos = self . buf . as_mut ( ) . len ( ) - self . pos ; Reverse ( self ) }
Reverses both the data and the reading direction.
Reverses both the data and the reading direction .
mut self
mut self