Trait embedded_io::blocking::Seek
source · pub trait Seek: Io {
// Required method
fn seek(&mut self, pos: SeekFrom) -> Result<u64, Self::Error>;
// Provided methods
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.