pub type DeviceTransactResult = Result<Vec<ReadData>, i32>;
pub enum DeviceTransactResult { Ok(Vec<ReadData>), Err(i32), }
Contains the success value
Contains the error value