pub trait AsyncFileReader {
// Required method
fn read_async(
&self,
offset: u64,
length: u64,
) -> Box<dyn Future<Item = Vec<u8>, Error = Error> + Send>;
}Expand description
An asynchronous file reader (returns futures)
Required Methods§
fn read_async( &self, offset: u64, length: u64, ) -> Box<dyn Future<Item = Vec<u8>, Error = Error> + Send>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".