pub fn into_inner(mut self) -> Result<W> {
        if !self.closed {
            self.close()?;
        }
        self.write.seek(SeekFrom::Start(self.start))?;
        Ok(self.write.clone())
    }
/// Closes this writer and returns its inner `Write`, seeked to the beginning of the las data.
///
/// # Examples
///
/// ```
/// use las::Writer;
/// let writer = Writer::default();
/// let cursor = writer.into_inner().unwrap();
/// ```
Closes this writer and returns its inner `Write`, seeked to the beginning of the las data.
Closes this writer and returns its inner ` Write ` seeked to the beginning of the las data .
pub fn into_inner(mut self) -> Result<W> {
        if !self.closed {
            self.close()?;
        }
        self.write.seek(SeekFrom::Start(self.start))?;
        Ok(self.write.clone())
    }
pub fn into_inner ( mut self ) -> Result < W > { if ! self . closed { self . close ( ) ? ; } self . write . seek ( SeekFrom :: Start ( self . start ) ) ? ; Ok ( self . write . clone ( ) ) }
Closes this writer and returns its inner `Write`, seeked to the beginning of the las data.
Closes this writer and returns its inner ` Write ` seeked to the beginning of the las data .
mut self
examples
```
use las::Writer;
let writer = Writer::default();
let cursor = writer.into_inner().unwrap();
```
` ` ` use las :: Writer ; let writer = Writer :: default () ; let cursor = writer . into_inner () . unwrap () ; ` ` `