Trait embedded_io::blocking::Seek
source · [−]pub trait Seek: Io {
fn seek(&mut self, pos: SeekFrom) -> Result<u64, Self::Error>;
fn rewind(&mut self) -> Result<(), Self::Error> { ... }
fn stream_position(&mut self) -> Result<u64, Self::Error> { ... }
}
Expand description
Blocking seek within streams.
Semantics are the same as std::io::Seek
, check its documentation for details.
Required Methods
Provided Methods
sourcefn stream_position(&mut self) -> Result<u64, Self::Error>
fn stream_position(&mut self) -> Result<u64, Self::Error>
Returns the current seek position from the start of the stream.