Trait 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 Vec<u8>

Source§

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

Source§

impl RandomAccess for File

Source§

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

Implementors§