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