pub fn load(reader: &mut impl Read + Seek) -> Result<DynamicQcow, Error>
Expand description
Read a qcow or qcow2 file from a reader
Note: unlike open
this does not buffer your I/O. Any buffering should be handled via a
wrapper such as BufReader
in order to ensure good performance where applicable.
let mut file = BufReader::new(File::open(PATH)?);
let qcow = qcow::load(&mut file)?;