pub trait Seek: ErrorType {
    // 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.
This trait is the embedded-io equivalent of [std::io::Seek].
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.