Trait vortex_serde::io::VortexReadAt
source · pub trait VortexReadAt: Send + Sync {
// Required methods
fn read_at_into(
&self,
pos: u64,
buffer: BytesMut,
) -> impl Future<Output = Result<BytesMut>> + Send;
fn size(&self) -> impl Future<Output = u64>;
// Provided method
fn performance_hint(&self) -> usize { ... }
}Required Methods§
fn read_at_into( &self, pos: u64, buffer: BytesMut, ) -> impl Future<Output = Result<BytesMut>> + Send
fn size(&self) -> impl Future<Output = u64>
Provided Methods§
fn performance_hint(&self) -> usize
Object Safety§
This trait is not object safe.