pub struct I8042DeviceMetrics {
pub error_count: SharedIncMetric,
pub missed_read_count: SharedIncMetric,
pub missed_write_count: SharedIncMetric,
pub read_count: SharedIncMetric,
pub write_count: SharedIncMetric,
}
Expand description
Metrics specific to the i8042 device.
Fields§
§error_count: SharedIncMetric
Errors triggered while using the i8042 device.
missed_read_count: SharedIncMetric
Number of superfluous read intents on this i8042 device.
missed_write_count: SharedIncMetric
Number of superfluous read intents on this i8042 device.
read_count: SharedIncMetric
Bytes read by this device.
write_count: SharedIncMetric
Bytes written by this device.
Trait Implementations§
Source§impl Default for I8042DeviceMetrics
impl Default for I8042DeviceMetrics
Source§fn default() -> I8042DeviceMetrics
fn default() -> I8042DeviceMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for I8042DeviceMetrics
impl RefUnwindSafe for I8042DeviceMetrics
impl Send for I8042DeviceMetrics
impl Sync for I8042DeviceMetrics
impl Unpin for I8042DeviceMetrics
impl UnwindSafe for I8042DeviceMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more