Trait sstable::RandomAccess

source ·
pub trait RandomAccess: Send + Sync {
    // Required method
    fn read_at(&self, off: usize, dst: &mut [u8]) -> Result<usize>;
}

Required Methods§

source

fn read_at(&self, off: usize, dst: &mut [u8]) -> Result<usize>

Implementations on Foreign Types§

source§

impl RandomAccess for File

source§

fn read_at(&self, off: usize, dst: &mut [u8]) -> Result<usize>

source§

impl RandomAccess for Vec<u8>

source§

fn read_at(&self, off: usize, dst: &mut [u8]) -> Result<usize>

Implementors§