pub enum PointingDeviceInterface {
Show 14 variants
Other,
Unknown,
Serial,
PS2,
Infrared,
HpHil,
BusMouse,
Adb,
BusMouseDB9,
BusMouseMicroDin,
USB,
I2C,
SPI,
None,
}
Expand description
§Built-in Pointing Device Interface
Variants§
Other
Other field
Unknown
Unknown
Serial
Serial
PS2
PS/2
Infrared
Infrared
HpHil
HP-HIL
BusMouse
Bus mouse
Adb
ADB (Apple Desktop Bus)
BusMouseDB9
Bus mouse DB-9
BusMouseMicroDin
Bus mouse micro-DIN
USB
USB
I2C
I2C
Available in version 3.5.0 and later.
SPI
SPI
Available in version 3.5.0 and later.
None
A value unknown to this standard, check the raw value
Trait Implementations§
Source§impl Debug for PointingDeviceInterface
impl Debug for PointingDeviceInterface
Source§impl PartialEq for PointingDeviceInterface
impl PartialEq for PointingDeviceInterface
Source§impl Serialize for PointingDeviceInterface
impl Serialize for PointingDeviceInterface
impl Eq for PointingDeviceInterface
impl StructuralPartialEq for PointingDeviceInterface
Auto Trait Implementations§
impl Freeze for PointingDeviceInterface
impl RefUnwindSafe for PointingDeviceInterface
impl Send for PointingDeviceInterface
impl Sync for PointingDeviceInterface
impl Unpin for PointingDeviceInterface
impl UnwindSafe for PointingDeviceInterface
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