pub struct DeviceSize {
pub columns: u8,
pub rows: u8,
}
Expand description
The size of a device in keys.
Fields§
§columns: u8
The number of key columns on the device.
rows: u8
The number of key rows on the device.
Trait Implementations§
Source§impl Debug for DeviceSize
impl Debug for DeviceSize
Source§impl<'de> Deserialize<'de> for DeviceSize
impl<'de> Deserialize<'de> for DeviceSize
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeviceSize
impl RefUnwindSafe for DeviceSize
impl Send for DeviceSize
impl Sync for DeviceSize
impl Unpin for DeviceSize
impl UnwindSafe for DeviceSize
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