pub trait DriverGeneric: Send {
// Required methods
fn open(&mut self) -> Result<(), Box<dyn Error>>;
fn close(&mut self) -> Result<(), Box<dyn Error>>;
}
pub trait DriverGeneric: Send {
// Required methods
fn open(&mut self) -> Result<(), Box<dyn Error>>;
fn close(&mut self) -> Result<(), Box<dyn Error>>;
}