Trait nue_io::SeekBackward
[−]
[src]
pub trait SeekBackward { fn seek_backward(&mut self, offset: u64) -> Result<u64>; }
A limited form of seeking that only allows seeking backward.
Required Methods
fn seek_backward(&mut self, offset: u64) -> Result<u64>
Seeks backward in the stream.
Returns the number of bytes reversed by.
Implementors
impl<'a, T: SeekBackward + ?Sized> SeekBackward for &'a mut T
impl<T: SeekBackward + ?Sized> SeekBackward for Box<T>
impl<T: Seek> SeekBackward for SeekAll<T>
impl<T: SeekBackward> SeekBackward for SeekForwardRead<T>
impl<T: SeekBackward> SeekBackward for SeekForwardWrite<T>
impl<T: SeekBackward> SeekBackward for SeekAbsoluteRewind<T>
impl<T: SeekBackward> SeekBackward for BufSeeker<T>
impl<T: Tell + SeekBackward> SeekBackward for Region<T>