mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-08-29 00:00:11 +02:00
io: add AsyncSeekExt::stream_position (#3650)
This commit is contained in:
@@ -66,6 +66,17 @@ cfg_io_util! {
|
|||||||
{
|
{
|
||||||
seek(self, pos)
|
seek(self, pos)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Creates a future which will return the current seek position from the
|
||||||
|
/// start of the stream.
|
||||||
|
///
|
||||||
|
/// This is equivalent to `self.seek(SeekFrom::Current(0))`.
|
||||||
|
fn stream_position(&mut self) -> Seek<'_, Self>
|
||||||
|
where
|
||||||
|
Self: Unpin,
|
||||||
|
{
|
||||||
|
self.seek(SeekFrom::Current(0))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user