pub trait ByteRangeRead: ByteRangeMultiple {
// Required methods
fn read_to_vec(self) -> Result<VecDeque<(u64, u64, Vec<u8>)>>;
fn read_to_vec_range(
self,
start: u64,
end: u64,
) -> Result<VecDeque<(u64, u64, Vec<u8>)>>;
}Required Methods§
fn read_to_vec(self) -> Result<VecDeque<(u64, u64, Vec<u8>)>>
fn read_to_vec_range( self, start: u64, end: u64, ) -> Result<VecDeque<(u64, u64, Vec<u8>)>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".