Trait cap_std::fs::FileExt

source ·
pub trait FileExt {
    // Required methods
    fn seek_read(&self, buf: &mut [u8], offset: u64) -> Result<usize, Error>;
    fn seek_write(&self, buf: &[u8], offset: u64) -> Result<usize, Error>;
}
Available on Windows only.
Expand description

Windows-specific extensions to [fs::File].

Required Methods§

source

fn seek_read(&self, buf: &mut [u8], offset: u64) -> Result<usize, Error>

Seeks to a given position and reads a number of bytes.

source

fn seek_write(&self, buf: &[u8], offset: u64) -> Result<usize, Error>

Seeks to a given position and writes a number of bytes.

Implementors§

source§

impl FileExt for cap_std::fs_utf8::File

Available on crate feature fs_utf8 only.
source§

impl FileExt for cap_std::fs::File