pub trait AcquisitionWriter {
// Required methods
fn write_scan(&mut self, scan: &ScanDescriptor) -> Result<()>;
fn finalize(&mut self) -> Result<()>;
}Expand description
A sink that writes vendor-neutral scans into a vendor raw file. Scans are
written in acquisition order; finalize flushes the file (and fixes any
integrity checksum).
Required Methods§
fn write_scan(&mut self, scan: &ScanDescriptor) -> Result<()>
fn finalize(&mut self) -> Result<()>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".