Trait binary_stream::SeekStream
source · [−]pub trait SeekStream {
fn seek(&mut self, to: usize) -> BinaryResult<usize>;
fn tell(&mut self) -> BinaryResult<usize>;
fn len(&self) -> BinaryResult<usize>;
}
Expand description
Trait for streams that can seek.
Required Methods
fn seek(&mut self, to: usize) -> BinaryResult<usize>
fn seek(&mut self, to: usize) -> BinaryResult<usize>
Seek to a position.
fn tell(&mut self) -> BinaryResult<usize>
fn tell(&mut self) -> BinaryResult<usize>
Get the current position.
fn len(&self) -> BinaryResult<usize>
fn len(&self) -> BinaryResult<usize>
Get the length of the stream.