#[repr(u8)]pub enum InputConfigSelect {
IdName = 1,
IdSerial = 2,
IdDevids = 3,
PropBits = 16,
EvBits = 17,
AbsInfo = 18,
}Expand description
Select value used for VirtIOInput::query_config_select().
Variants§
IdName = 1
Returns the name of the device, in u.string. subsel is zero.
IdSerial = 2
Returns the serial number of the device, in u.string. subsel is zero.
IdDevids = 3
Returns ID information of the device, in u.ids. subsel is zero.
PropBits = 16
Returns input properties of the device, in u.bitmap. subsel is zero. Individual bits in the bitmap correspond to INPUT_PROP_* constants used by the underlying evdev implementation.
EvBits = 17
subsel specifies the event type using EV_* constants in the underlying evdev implementation. If size is non-zero the event type is supported and a bitmap of supported event codes is returned in u.bitmap. Individual bits in the bitmap correspond to implementation-defined input event codes, for example keys or pointing device axes.
AbsInfo = 18
subsel specifies the absolute axis using ABS_* constants in the underlying evdev implementation. Information about the axis will be returned in u.abs.
Trait Implementations§
Source§impl Clone for InputConfigSelect
impl Clone for InputConfigSelect
Source§fn clone(&self) -> InputConfigSelect
fn clone(&self) -> InputConfigSelect
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more