/// Create an interval from the current position and ending
/// after `n` bytes.
Create an interval from the current position and ending
after `n` bytes.
Create an interval from the current position and ending after ` n ` bytes .
pub fn new_here(mut source: B, n: u32) -> io::Result<Self> {
        let pos = source.seek(SeekFrom::Current(0))?;
        Ok(SeekInterval {
            source,
            current: pos,
            begin: pos,
            end: pos + u64::from(n),
            marker: PhantomData,
        })
    }
pub fn new_here ( mut source : B , n : u32 ) -> io :: Result < Self > { let pos = source . seek ( SeekFrom :: Current ( 0 ) ) ? ; Ok ( SeekInterval { source , current : pos , begin : pos , end : pos + u64 :: from ( n ) , marker : PhantomData , } ) }
Create an interval from the current position and ending
after `n` bytes.
Create an interval from the current position and ending after ` n ` bytes .
source
B
n
u32