use crate::types::{OpenOpts, ScsiCommand};
use crate::{Error, ScsiResult};
pub struct Device {
_reserved: (),
}
impl Device {
pub fn open(_path: &std::path::Path, _opts: &OpenOpts) -> Result<Self, Error> {
todo!("macOS IOKit SCSI transport not yet implemented")
}
pub fn execute(&mut self, _cmd: ScsiCommand) -> Result<ScsiResult, Error> {
todo!("macOS IOKit SCSI transport not yet implemented")
}
}