pub fn write_page<'b, R: Read + 'b, D: Into<MeasuredData<'b, R>>>(
        &mut self,
        data: D,
        offset: Option<u64>,
        secinfo: SecinfoTruncated,
    ) -> Result<()> {
        self.check_offset(offset)?;
        try!(self.writer.write_page(data, self.next_offset, secinfo));
        self.skip_page();
        Ok(())
    }
/// If offset is None, just append at the current offset.
If offset is None, just append at the current offset.
If offset is None just append at the current offset .
pub fn write_page<'b, R: Read + 'b, D: Into<MeasuredData<'b, R>>>(
        &mut self,
        data: D,
        offset: Option<u64>,
        secinfo: SecinfoTruncated,
    ) -> Result<()> {
        self.check_offset(offset)?;
        try!(self.writer.write_page(data, self.next_offset, secinfo));
        self.skip_page();
        Ok(())
    }
pub fn write_page < ' b , R : Read + ' b , D : Into < MeasuredData < ' b , R > > > ( & mut self , data : D , offset : Option < u64 > , secinfo : SecinfoTruncated , ) -> Result < ( ) > { self . check_offset ( offset ) ? ; try ! ( self writer write_page ( data self next_offset secinfo ) ) ; self . skip_page ( ) ; Ok ( ( ) ) }
If offset is None, just append at the current offset.
If offset is None just append at the current offset .
&mut self
data
D
offset
Option<u64>
secinfo
SecinfoTruncated
&mut self
data
D
offset
Option<u64>
secinfo
SecinfoTruncated